Principal Software Engineer ( RUST)
AI Summary
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal Software Engineer (RUST) based in India.
About this role
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal Software Engineer (RUST) based in India.
This role sits at the intersection of systems engineering, platform architecture, and AI-augmented software development, focusing on building and evolving high-performance infrastructure products used at massive scale. You will be responsible for designing and delivering complex distributed systems that power critical applications across industries and geographies. The position emphasizes end-to-end ownership, from architecture definition to production deployment and continuous optimization. You will work in a highly collaborative, global engineering environment where AI tools are leveraged as an integral part of the development lifecycle. This is a hands-on technical leadership role requiring deep systems thinking, strong engineering judgment, and a focus on reliability, security, and scalability. You will also contribute to shaping modern engineering practices where humans orchestrate AI systems to accelerate delivery and quality.
Accountabilities:
- 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.
- Bachelor’s degree in Computer Science or related field with 5+ years of software engineering experience, or equivalent practical 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, with willingness to learn both environments.
- Experience with containers and orchestration technologies such as Docker and Kubernetes.
- Familiarity with scripting languages such as Bash or PowerShell is a plus.
- Strong system design capabilities with the ability to own architecture decisions and trade-offs.
- Experience working in AI-assisted or automation-enhanced engineering workflows is highly desirable.
- Strong problem-solving skills, attention to detail, and ability to operate independently in complex technical environments.
- Excellent collaboration and communication skills, with a mindset for ownership and continuous improvement.
- Competitive compensation package aligned with senior-level responsibilities.
- Employee Stock Purchase Plan (ESPP) eligibility.
- 30 days of earned annual leave plus additional leave benefits (birthday, family, and special occasions).
- Comprehensive medical insurance coverage for employees and dependents, along with life and accident insurance.
- Professional development reimbursement to support continuous learning.
- Interest subsidy on personal or vehicle loans.
- Hybrid and flexible working arrangements depending on team requirements.
- Opportunity to work on globally used infrastructure products at massive scale.
- Exposure to cutting-edge AI-augmented engineering practices and tools.
- Inclusive, diverse, and collaborative global engineering culture.
