Principal Software Engineer (Rust)

New
IndiaFull-TimePrincipal
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
DockerKubernetesGoRustLinuxDistributed Systems

Requirements

  • Bachelor’s degree in Computer Science or related field, or equivalent practical experience.
  • 5+ years of software engineering experience.
  • Strong expertise in systems programming, with hands-on experience in Rust or Go (Rust strongly preferred).
  • Proven track record of building and operating high-performance distributed systems at scale.
  • Experience working across the full software lifecycle, including development, deployment, and production operations.
  • Solid understanding of Linux and/or Windows systems internals.
  • Experience with containers and orchestration technologies such as Docker and Kubernetes.
  • Strong system design capabilities with the ability to own architecture decisions and trade-offs.
  • Strong problem-solving skills, attention to detail, and ability to operate independently in complex technical environments.

Responsibilities

  • Design and evolve scalable system architectures by defining technical intent, constraints, and implementation approaches for complex infrastructure features.
  • Develop and enhance core platform components including clients, CLIs, APIs, and infrastructure tooling with a focus on performance and reliability.
  • Drive end-to-end feature delivery from ideation through production rollout, ensuring measurable customer and business impact.
  • Leverage AI agents and automation tools to support design, implementation, testing, deployment, monitoring, and continuous improvement across the SDLC.
  • Coordinate multiple parallel workstreams, managing both human and AI-driven execution flows efficiently.
  • Review, validate, and refine generated code and system outputs to ensure correctness, security, scalability, and maintainability.
  • Integrate customer feedback into system design improvements, enhancing usability, stability, and overall product quality.
  • Ensure adherence to engineering standards, production readiness, and operational excellence across all delivered systems.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now