We are a global leader in enterprise automation platforms, delivering AI-powered, cloud-native SaaS solutions for mission-critical finance and ERP workflows. Our platform helps the world's leading organizations automate, orchestrate, and optimize complex business processes at scale.
We foster a high-performance engineering culture built on innovation, ownership, and continuous learning.
CTC offered upto 60 LPA
Your Impact
As a Principal Software Engineer, you will be a senior technical authority and platform architect shaping our enterprise-grade SaaS platform. You will:
- Lead high-impact architectural decisions
- Own complex distributed system designs
- Translate business needs into scalable, fault-tolerant solutions
- Influence engineering strategy across multiple teams
- Serve as a technical mentor for senior engineers
This is a senior hands-on individual contributor role with broad system ownership and no people management responsibility.
Key Responsibilities
- Architect, design, and deliver scalable backend services on a high-traffic SaaS platform
- Drive microservices architecture, API design, performance, and cloud scalability
- Lead code reviews, architecture reviews, and technical quality standards
- Collaborate closely with Product, Design, DevOps, and Customer Success
- Proactively identify and mitigate performance, scalability, and reliability risks
- Leverage AI-powered developer tools for prototyping and acceleration
- Drive modern DevOps & CI/CD engineering practices
- Act as a technical advisor to engineering leadership
Required Experience & Skills
- 8+ years of hands-on software development experience
- 35+ years in a Senior / Staff / Principal Engineering role
- Strong Java (11/17+) expertise
- Deep understanding of Microservices, Distributed Systems & REST APIs
- Hands-on experience with Docker, Kubernetes
- Frontend exposure to ReactJS, TypeScript, MobX
- Strong knowledge of Cloud Platforms: AWS / Azure / GCP
- Expertise in SQL & NoSQL Databases, Data Modelling
- Solid grasp of DevOps & CI/CD pipelines
- Proficiency with Git, Jira, Bamboo
- Strong experience in automated testing (JUnit, Jest, Playwright)
AI & Automation Exposure (Must-Have)
- Practical experience using AI developer tools such as:
- GitHub Copilot
- Claude Code
- CodeWhisperer
- Ability to integrate AI into development workflows for productivity and quality
Good to Have
- Domain exposure to Finance, Accounting, or ERP systems
- SAP knowledge (ABAP, HANA, FICO)
- PostgreSQL, Tomcat, Shell Scripting
- Experience across Linux/Unix, Windows, MacOS
- Open-source contributions or technical publications
What Defines Success in This Role
- Exceptional problem-solving & system design skills
- Ability to architect for scale, resilience & security
- Strong mentoring mindset
- Deep commitment to engineering excellence
- Ability to influence without authority