As a Senior Software Engineer on the ITOM Cloud Services team, you will help build scalable cloud services on Kubernetes, contribute to AI initiatives, and mentor engineers. This role emphasizes delivering high-scale, high-performance infrastructure while advancing AI-enabled capabilities.
Responsibilities
- Write high quality, clean, and scalable code by applying established software engineering practices, including code reviews and unit testing.
- Design, build, deploy, and operate highly available and performant cloud services using modern technologies.
- Collaborate with product owners to clarify requirements and own the full code lifecycle from design through testing and delivery.
- Create software that is extensible and customizable to meet a variety of customer needs.
- Contribute to the design and implementation of new products and features while enhancing existing services. Mentor colleagues and foster a customer‑focused culture.
Requirements
- Experience integrating AI into work processes, decision‑making, or problem‑solving.
- 3+ years of experience with Java or a similar object‑oriented language.
- Experience with Kubernetes, Kafka, Flink, data processing systems, and an Observability stack is preferred.
- Strong knowledge of data structures, algorithms, object‑oriented design, design patterns, and performance/scale considerations.
- Analytical mindset and solid design skills.
- Proficiency with daily tooling, including IDEs, debuggers, build tools, source control, ServiceNow instances, profilers, and Unix tools.
Technologies
- Kubernetes
- Kafka
- Flink
- Java
- ClaudeCode
- Devin
Benefits
- Health plans
- 401(k) Plan with company match
- Employee Stock Purchase Plan (ESPP)
- Flexible spending accounts
- Matching donations
- Flexible time away plan
- Family leave programs
- Equity where applicable
- OTE incentive compensation structure for sales roles
Team Context and Role Details
The ITOM Cloud Services team builds scalable, multi‑tenant services on Kubernetes to help IT teams discover and manage their infrastructure while delivering a seamless digital end‑user experience. The role centers on high‑scale, high‑performance engineering within a DevOps driven environment. The team operates across the US and India and contributes to agentic AI initiatives, leveraging tools such as ClaudeCode and Devin to accelerate development.
Company Overview
ServiceNow is positioned as the AI control tower for business reinvention. Our platform unites AI, data, and workflows to help large enterprises work smarter, faster, and better. ServiceNow empowers a broad range of customers with solutions designed to automate tasks and optimize processes at scale.
Job Description Context
The ITOM Cloud Services effort focuses on scalable, multi‑tenant cloud services built on Kubernetes to support infrastructure discovery and management, delivering a seamless experience for end users. The team emphasizes DevOps practices and collaborates across locations, continually advancing infrastructure services while exploring AI‑driven enhancements.
Qualifications
Successful candidates will demonstrate a background in integrating AI into operational workflows, solid programming experience in Java or equivalent OO languages, and familiarity with Kubernetes, Kafka, Flink, and observability tools. Strong analytical abilities, design acumen, and proficiency with development tools are essential.
Work Personas
ServiceNow supports a distributed work model with flexible, remote, or on‑site options depending on the role. Eligibility for a specific work persona is determined by the distance to the nearest ServiceNow office and other job requirements.
Equal Opportunity Employer
ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, national origin, age, disability, gender identity, veteran status, or any other protected category. Applicants with arrest or conviction records will be considered in accordance with legal requirements.
Accommodations
We strive to provide an accessible and inclusive candidate experience. If you require a reasonable accommodation to complete any part of the application process, or need an alternative method to apply, please contact globaltalentss@servicenow.com for assistance.
Export Control Regulations
Some positions may require access to controlled technology subject to export control regulations. ServiceNow may need to obtain export control approvals from government authorities. All employment is contingent upon ServiceNow obtaining any necessary export licenses or approvals.