Senior Software Engineer - Backend Microservices, Rust (Bay Area)
Company: Fortanix
Location: Santa Clara
Posted on: February 17, 2026
|
|
|
Job Description:
Job Description Job Description About Us : In today's world,
where data spreads across various clouds and devices, traditional
security measures aren't enough. Businesses need a dynamic approach
to defend against constant cyber threats and ensure agile data
security. Fortanix leads the way in data-centric cybersecurity for
hybrid multicloud environments, using advanced cryptography,
encryption, and confidential AI solutions. As data breaches become
more frequent and traditional defenses fall short, we focus on data
exposure management to keep your information safe. Our unified data
security platform addresses vulnerabilities in hybrid multicloud
environments, defends against threats, and makes it easier to
discover, assess, and fix data exposure risks. Whether implementing
a Zero Trust model or preparing for the post-quantum computing era,
we help businesses worldwide protect their most sensitive data,
wherever it is. Our commitment to solving the world’s toughest data
security challenges has earned Fortanix multiple Cybersecurity
Excellence and Innovation Awards, as well as recognition from
industry giants such as NVIDIA, Microsoft, Intel, ServiceNow, and
Snowflake. Our team includes industry leaders and cryptography
experts, creating a culture of trust, innovation and collaboration
where every voice is valued. Recognized as a Great Place to Work,
we're looking for passionate individuals to help us shape the
future of data security and work towards a safer digital future.
Requirements We’re looking for a Senior Software Engineer to join
our Confidential Computing Management team—the group responsible
for designing, developing, and deploying our Generative AI
platform. In this role, you’ll design and deploy microservices in a
hybrid cloud environment, helping to build a scalable and reliable
platform from the ground up. We are looking for someone with a
clear vision of what a well-architected system looks like, and the
technical ability to bring that vision to life. We’re seeking
someone with a security- and quality-first mindset—an engineer who
instinctively builds systems that are secure by design, resilient
in production, and easy to maintain over time. This role will
ideally be based out of one of our three offices (Eindhoven,
Netherlands, Santa Clara, CA USA, or Bangalore, India). A remote
option will be considered for the right candidate. The Senior
Software Engineer role is responsible for the following: Designing
and building microservices for our platform services running on
confidential computing. Contribute to a friendly and helpful
company culture Design, implement, test, and maintain one or more
of: Our Runtime Encryption® software for SGX, written in C Help
deploy, monitor, and tune the performance of our software
Participate in peer code review, which we believe results in a
higher-quality product Follow security best practices (don’t worry,
we’ll tell you what they are) Skills/Requirements: At least 5 years
of professional experience as a software engineer At least 3-5
years of hands on experience in Rust (preferred), C/C++, or Go.
Strong experience in backend development, microservices and
building distributed systems. Familiarity with CI/CD and deployment
infrastructure. Experience with cloud technologies such as
AWS/GCP/Azure. Hands on experience with container technologies like
Docker and Kubernetes. Has hands-on experience working with NoSQL
databases such as Cassandra, MongoDB etc. Proven experience with
Linux system programming, builds and deployment. Strong preference
(not required) for someone with experience working with secure
enclaves, confidential computing or Trusted Execution Environments
(for example: Intel SGX, Intel TDX, AMD-SEV, Nitro Enclaves, etc).
A bachelor's or master's degree in Computer Science, Information
Systems, or related field, or equivalent training or work
experience Experience in Generative AI (Large Language Models,
Multi-Modal, Large Vision Models) is nice to have. Experience with
machine learning algorithms and tools (e.g., TensorFlow),
artificial intelligence, deep learning, natural language processing
or other ML discipline is nice to have. Strong problem-solving and
analytical skills Excellent communication and collaboration skills
Benefits We offer a collaborative work environment, amazing equity,
great benefits, competitive salary, and the opportunity to redefine
cloud computing. Unlimited PTO (it’s between you and your work!) 40
hours of Volunteer Time Off/year Internet stipend Friendly culture
that brings the best out of everybody 401k Base salary offers for
this position may vary based on factors such as location, skills,
and relevant experience. Some positions may include additional
compensation in the form of bonus, equity or commissions. We offer
the following benefits: Medical, Dental, Vision, Life Insurance,
Retirement Savings, Wellness Program, Short-and Long-Term
Disability, Holidays, and more. The compensation for this role is
$155,000 - $220,000 / Year. Fortanix is an equal opportunity
employer that celebrates diversity and is committed to creating an
inclusive workplace with equal opportunity for all applicants and
teammates. Our goal is to recruit the most talented people from a
diverse candidate pool regardless of race, color, religion, age,
gender, gender identity, sexual orientation or any other status. If
you’re interested in working in a fast growing, exciting working
environment – we encourage you to apply!
Keywords: Fortanix, Vallejo , Senior Software Engineer - Backend Microservices, Rust (Bay Area), IT / Software / Systems , Santa Clara, California