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