
Opportunity at
ServiceNowPrincipal Software Engineer - Moveworks
This on-site Principal Software Engineer role in Bengaluru is part of the Moveworks team at ServiceNow. The engineer helps define long-term technical architecture, including build-versus-buy decisions,…
Career Tools
About This Role
This on-site Principal Software Engineer role in Bengaluru is part of the Moveworks team at ServiceNow. The engineer helps define long-term technical architecture, including build-versus-buy decisions, so the platform stays resilient as it grows. The role also involves hands-on coding and designing core infrastructure and microservices for machine learning, frontend and platform teams. Mentoring senior engineers and tying technical choices to business results are part of the job.
Job Description
This on-site Principal Software Engineer role in Bengaluru is part of the Moveworks team at ServiceNow. The engineer helps define long-term technical architecture, including build-versus-buy decisions, so the platform stays resilient as it grows.
The role also involves hands-on coding and designing core infrastructure and microservices for machine learning, frontend and platform teams. Mentoring senior engineers and tying technical choices to business results are part of the job.
Responsibilities
- Define long-term technical architecture and make build-versus-buy decisions
- Design and build core infrastructure services and microservices
- Write production-grade code across Kubernetes, Python, Golang and Postgres
- Mentor senior engineers and promote engineering standards
Requirements
- 15+ years of software engineering experience, including Principal or Senior Staff roles at a high-growth tech company or AI lab
- Proven experience with distributed systems covering performance, scalability and latency
- Ability to link engineering decisions to business outcomes
Qualifications
- Experience integrating or evaluating AI tools in engineering workflows
- Open source contributions to AI or infrastructure projects (nice to have)
- Prior work with product and growth teams in an early-stage startup (nice to have)
Core Skills
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Where is this role located?
The role is based in Bengaluru and is listed as on-site.
What experience level does the posting require?
It asks for 15+ years of software engineering experience, including a progression into Principal or Senior Staff roles.
Is a salary listed?
No. The posting does not specify a salary.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.