F

Fortanix

Cloud-based data security with key management

Software Engineer - Infrastructure & Platform

Platform EngineeringPosted on Nov 13
Full-timeSanta Clara, CA, USAHybrid

About the Job

Requirements

  • At least 4 years of experience in infrastructure engineering, platform engineering, software engineering, site reliability engineering, DevOps, or a related field.
  • Strong hands-on experience deploying, managing, and troubleshooting applications and infrastructure in production environments with Kubernetes.
  • A solid understanding of Linux systems, including administration, troubleshooting, networking, and system performance.
  • Strong programming skills in at least one of Python, Go, Rust, or C++, with experience developing automation, tools, or services.
  • Experience working with cloud infrastructure such as AWS, Azure, or GCP, and/or on-premises environments.
  • Hands-on experience building, maintaining, or improving CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or similar tools.
  • Experience with Infrastructure as Code, such as Terraform, and configuration management tools such as Ansible or Chef.
  • An understanding of networking fundamentals, including TCP/IP, DNS, routing, and connectivity troubleshooting.
  • Experience with monitoring, logging, and observability tools and reliability engineering practices.
  • Ability to independently troubleshoot technical issues, implement solutions, and deliver assigned projects.

Responsibilities

  • Build, maintain, and improve reliable, secure, and scalable infrastructure across cloud, Kubernetes, on-premises, and hybrid environments.
  • Develop and enhance internal developer tools, platforms, and services that simplify development, deployment, and operational workflows.
  • Build, maintain, and optimize CI/CD pipelines to improve build performance, test automation, and deployment reliability.
  • Automate infrastructure provisioning, configuration, deployments, monitoring, upgrades, and operational tasks to improve efficiency and reduce manual work.
  • Build and maintain systems with a focus on scalability, reliability, observability, security, and maintainability.
  • Troubleshoot infrastructure and platform issues, participate in incident response, and contribute to root-cause analysis and long-term fixes.
  • Collaborate with engineering teams to identify technical challenges and deliver improvements to infrastructure and developer experience.
  • Evaluate and adopt relevant tools and technologies while following established engineering standards and best practices.
  • Independently deliver infrastructure improvements, automation, and tooling that make engineering teams more productive.
  • Troubleshoot Kubernetes, Linux, CI/CD, and infrastructure issues and implement reliable solutions.
  • Write clean, maintainable code and automation that reduce manual work and improve operational efficiency.
  • Contribute to improving the reliability, performance, and scalability of shared infrastructure.
  • Collaborate with other engineers, participate in technical design discussions, and continue expanding infrastructure and platform engineering expertise.
  • Take ownership of assigned work and deliver high-quality solutions from development through production.

Desired Qualifications

  • Experience building internal developer platforms or developer productivity tools.
  • Experience with Kubernetes in on-premises, private cloud, or bare-metal environments.
  • Familiarity with Kubernetes operators, controllers, or Kubernetes-native tooling.
  • Exposure to distributed technologies such as Cassandra, etcd, Ceph, Kafka, or Elasticsearch/OpenSearch.
  • Experience administering or improving Jenkins infrastructure.
  • Familiarity with infrastructure security, VPN, SSO, or network infrastructure.
  • Experience with hardware/server provisioning or data center operations.
  • Exposure to enterprise customer deployments or customer-facing infrastructure environments.

About the Company

Fortanix

Cloud-based data security with key management

Fortanix provides cloud-based data security solutions, focusing on encryption key management and data protection through a Level 3 hardware security module (HSM) delivered as a cloud service. Its flagship Fortanix Data Security Manager (DSM) unifies key management and data security, while its platform supports confidential computing and zero-trust access, helping enterprises verify and secure connections before granting access. The company differentiates itself by offering a flexible, easy-to-integrate cloud HSM and unified data security suite designed for large organizations with complex security needs, paired with strong customer support. The goal is to help enterprises deploy secure, scalable data protection in the cloud with a zero-trust, confidential computing approach.

Company size
201-500
Company stage
Series C
Total funding
$135.3M
Headquarters
Santa Clara, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at Fortanix

See more jobs