Skip to content
FortanixFortanix

Senior Software Engineer - Rust

The Senior Software Engineer will build Rust-based backend microservices and REST APIs for a cloud security observability platform. The role requires 4+ years of software engineering experience plus expertise in distributed systems, databases, cloud platforms, and containerized delivery.

About the job

Responsibilities

  • Translate product requirements into clear technical designs and implementation plans.
  • Build and run backend microservices and REST APIs for the observability platform.
  • Analyze and resolve performance and scalability issues in distributed systems on confidential computing.
  • Design and evolve database architecture for scalable, reliable data access.
  • Drive high code quality through reviews, with a strong focus on stability and security.

Requirements

  • 4+ years of professional software engineering experience.
  • Proficiency building backend systems in Rust.
  • Strong backend experience with distributed systems, microservices, and REST APIs.
  • Understanding of observability concepts, including monitoring, logging, and distributed tracing.
  • Experience with database architecture, scaling, and optimization.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Familiarity with CI/CD, Docker, and Kubernetes.
  • Clear communication and effective problem-solving skills.

Benefits

  • Hybrid work model
  • 12 annual leaves and 12 casual/sick leaves
  • 8 public holidays and 2 floating holidays
  • Comprehensive medical and dental insurance coverage for employees and eligible dependents
  • Group life insurance
  • Personal accident insurance
  • Internet reimbursement
  • Employee stock options
  • Onsite snacks, lunches, and dinners
  • Quarterly beer bashes and year-end celebrations

Skills

Rust, Distributed Systems, Microservices, REST APIs, Observability, Monitoring, Logging, Distributed Tracing, Database Architecture, AWS, Azure, GCP, CI/CD, Docker, Kubernetes

Apollo

Apollo

Bengaluru, India

Senior Backend Engineer II
No salary listedHybrid5+ YOEBackend Engineering

Senior backend engineer responsible for designing, shipping, and operating scalable distributed services while owning the full development lifecycle. The role requires 5+ years of backend experience, strong system design fundamentals, operational judgment, and effective use of AI-assisted development.

6sense

6sense

Bengaluru, India

Senior Software Engineer
No salary listedOn-site7+ YOEBackend Engineering

Senior software engineer responsible for designing scalable backend systems, APIs, microservices, and distributed applications. Requires 7+ years of software engineering experience with Python or Java and cloud-platform experience.

ZoomInfo

ZoomInfo

Bengaluru, India

Senior Software Engineer
No salary listedHybrid7+ YOEBackend Engineering

Leads the architecture and scaling of distributed backend systems for AI-powered talent search, matching, and agentic workflows. Requires 7+ years of backend experience, strong cloud and data expertise, and proficiency in a modern object-oriented language.

CommandLink

CommandLink

United States
Senior Software Engineer
No salary listedRemote5+ YOEBackend Engineering

Senior individual contributor responsible for designing, building, operating, and improving large-scale backend services, APIs, and telemetry pipelines in Go and Python. The role requires production systems ownership, distributed-systems expertise, incident leadership, mentoring, and technical design leadership.

Navan

Navan

Bengaluru, India

Senior Software Engineer
No salary listedOn-site5+ YOEBackend Engineering

Senior backend software engineer building and scaling Java and Spring Boot services for a global expense management platform. The role requires 4–6 years of experience with distributed systems, cloud platforms, production ownership, and AI-driven development.