Staff Software Engineer in India at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer based in India.
In this role, you will take on a high-impact engineering position at the intersection of architecture, scalability, and product intelligence. You will design and evolve systems that power large-scale data ingestion, content processing, and real-time delivery for mission-critical use cases. The work spans distributed systems, search and content pipelines, and entitlement-aware architectures where performance and reliability are non-negotiable. You will operate as a technical leader, shaping system design decisions that influence multiple teams and long-term platform direction. This is a role for engineers who thrive in ambiguity, enjoy solving deeply technical problems, and are comfortable owning systems end-to-end. You will also actively leverage AI-assisted development tools as part of your everyday workflow to accelerate engineering execution. The environment is fast-paced, collaborative, and deeply focused on building durable, production-grade systems.
- Define and drive the technical architecture for large-scale distributed systems, including ingestion pipelines, API integrations, and entitlement enforcement services.
- Translate ambiguous business and product requirements into clear technical strategies, breaking down complex initiatives into executable delivery plans.
- Design, build, and operate production-grade systems with a strong focus on scalability, reliability, security, and performance.
- Lead cross-team technical initiatives, influence engineering decisions beyond your direct team, and drive alignment through RFCs and architecture reviews.
- Own systems end-to-end in production, including monitoring, incident response, and continuous reliability improvements.
- Integrate and evaluate AI-assisted development tools and, where relevant, AI/ML models to enhance system capabilities.
- Mentor engineers, raise engineering standards through code reviews and documentation, and contribute to a strong technical culture.
- Strong proficiency in Python, with production experience in at least one additional programming language.
- Proven track record of designing and owning large-scale production systems with significant architectural responsibility.
- Experience leading cross-team initiatives such as migrations, platform evolution, or distributed system redesigns without formal authority.
- Deep understanding of system design principles, including scalability, failure modes, observability, and operational excellence.
- Strong DevOps and cloud infrastructure experience (e.g., Kubernetes, AWS/Azure/GCP, CI/CD pipelines, observability tools).
- Experience mentoring engineers and elevating team performance through technical leadership and collaboration.
- Familiarity with AI-assisted development workflows and openness to integrating modern AI tools into engineering practice.
- High-impact role with direct influence on systems used by global enterprise customers.
- Significant technical ownership with autonomy to shape architecture and long-term engineering direction.
- Opportunity to work on complex, high-scale problems in data processing, entitlements, and real-time systems.
- Exposure to modern AI-driven engineering workflows and cutting-edge development practices.
- Collaborative, high-caliber engineering environment focused on learning, mentorship, and technical excellence.
- Flexible and supportive work culture with emphasis on ownership and accountability.