Principal Software Engineer - Backend
HybridPune, Maharashtra, India
Job Summary
Design and deploy scalable, high-performance solutions across the backend, frontend, and AI-native platform while establishing architectural standards for reliability and security. Build agentic workflows that plan, call tools, and execute multi-step tasks in production, then partner with product managers to define requirements and deliver integrated solutions. Lead and mentor engineers across disciplines, promote best practices in coding and deployment, and document key architectural decisions to accelerate team learning. Own the lifecycle of complex, multi-area projects, resolving hard technical issues and managing technical debt to ensure timely delivery. Stay close to customers to understand their real workflows and carry that context back into the roadmap.
Required Qualifications
- Bachelor's degree in Computer Science or a related field
- 14+ years of experience
- 4+ years in a principal or architect-level role
- Deep expertise designing and implementing scalable, distributed systems
- Strong command of software design patterns and architectural best practices
- Expertise in modern programming languages and frameworks (e.g., Python, Node.js, Java)
- Strong knowledge of database systems (e.g., SQL, NoSQL)
- Strong knowledge of RESTful APIs
- Strong knowledge of microservices architecture
- Hands-on experience building and shipping GenAI or AI-agent capabilities in production
- Experience connecting models to tools, APIs, and search to run real multi-step workflows
- Experience with retrieval and semantic search to ground models in real data
- Fluency with cloud platforms (AWS, Azure, or GCP)
- Experience with containers (Docker, Kubernetes)
- Comfort with modern DevOps and CI/CD practices
Desired Qualifications
- Good instincts for keeping AI output accurate and cost and latency in check
- Experience with retrieval and semantic search to ground models in real data is a strong plus
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.