Principal Software Engineer
Cleo · Bangalore
About the role
Principal Software Engineer role involving AI-first development, designing complex changes across platform components, and defining software architecture. Requires 10+ years of experience and mentoring less experienced engineers.
What you'll do
- Use AI coding assistants to generate code while retaining comprehension
- Build AI and Agentic based capabilities using stacks like AWS Bedrock, LangGraph, Strands, Mastra
- Design and implement complex changes across multiple platform components
- Define software components or solution architecture patterns
- Mentor and transfer knowledge to less experienced team members
- Evaluate and recommend external technologies for products
What they're looking for
- Bachelor's Degree in computer science, software engineering or related field
- 10+ years in software development
- Hands-on experience with Java, Node, Typescript, Angular, and SQL
- Experience with cloud technologies like AWS, Azure, GCP (AWS preferred)
- Experience with AI coding assistants
- Strong initiative and innovation
Key details
- Company
- Cleo
- Location
- Bangalore
- Work mode
- On-site
- Seniority
- Lead / Principal / Group
- Employment type
- Full-time
- Role category
- Engineering
- Experience
- 10+ years
- Posted
- 21 Oct 2026
- Source
- job-boards.greenhouse.io