Principal Software Engineer - Backend
enlyft · Pune
Job description
About the role
The Principal Software Engineer leads the largest and most complex projects, ensuring high performance, scalability, and reliability. This hands‑on leadership role involves shaping architecture, mentoring engineers, and integrating emerging agentic AI technologies into the product.
Key responsibilities
- Design and deploy scalable, high‑performance solutions across backend, frontend, and AI platforms, establishing architectural standards for reliability, security, and performance.
- Build the AI‑native platform by designing agentic workflows that plan, call tools, and execute multi‑step tasks in production.
- Collaborate closely with product managers, engineers, and cross‑functional teams to define requirements and deliver integrated solutions.
- Own the lifecycle of complex, multi‑area projects, ensuring timely delivery, resolving technical issues, and managing technical debt.
- Document architectural designs and decisions, sharing knowledge to accelerate team learning and debugging.
Required profile
- Bachelor's degree in Computer Science or related field with 14+ years of experience, including 4+ years in a principal or architect‑level role.
- Deep expertise in designing and implementing scalable, distributed systems and strong command of software design patterns.
- Hands‑on experience building and shipping GenAI or AI‑agent capabilities in production.
Required skills
- Python, Node.js, Java
- SQL, NoSQL databases, RESTful APIs, microservices architecture
- GenAI, AI‑agent workflows, retrieval and semantic search
- AWS, Azure, GCP, Docker, Kubernetes
- Modern DevOps and CI/CD practices
What we offer
- Customer‑obsessed, transparent culture that strives for excellence.
- Collaborative team environment with opportunities for learning and growth.
- Competitive compensation and comprehensive benefits.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salary: Custom Software Engineer Based on 46 job offers in IndiaSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 16 hours ago
Expires 1 month from now
8 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
enlyft
Pune