Copy of Senior Software Engineer
Job description
About the role
Senior Software Engineer, ITOM Cloud Services
The ITOM Cloud Services team at ServiceNow delivers scalable, multi-tenant solutions on Kubernetes that enable IT operations to discover and manage infrastructure while ensuring an optimal digital experience for end users. The group emphasizes high-scale and high-performance engineering under a DevOps model, with team members located in the United States and India. In addition to foundational infrastructure services, the team contributes to agentic AI initiatives and leverages development accelerators such as ClaudeCode and Devin.
This role is based in either Santa Clara or San Diego, California.
Responsibilities
You will design, build, deploy, and manage highly available and performant services within multi-tenant Kubernetes environments. Responsibilities include crafting extensible and customizable software to address varied customer requirements and owning your code from initial design through implementation, testing, and delivery. You will collaborate closely with product owners to translate requirements into technical solutions and guide implementation.
- Building high-quality, clean, and scalable code by enforcing best practices in software engineering architecture and processes, including code reviews and unit testing.
- Designing and deploying microservices architectures that support multi-tenant use cases, high availability, and strict performance objectives.
- Developing software components that are adaptable to diverse customer needs and integration scenarios.
- Contributing to the design and implementation of new products and features while enhancing existing services.
- Mentoring fellow engineers and promoting a customer-focused culture across distributed teams.
- Coordinating with partners to align integrations and data flows.
- Implementing observability and testing strategies to validate quality prior to release.
- Employing safe deployment strategies to minimize operational risk.
- Architecting intake pipelines that convert complex requests into clear implementation plans.
Requirements
To succeed in this role, you must bring a strong foundation in software engineering and distributed systems. You should be capable of critically evaluating how to integrate AI into work processes, decision-making, and problem-solving. This includes using AI-powered tools, automating workflows, analyzing AI-driven insights, and exploring the potential impact of AI on the function or industry.
- A minimum of three years of professional experience with Golang or Java.
- Profound understanding of data structures, algorithms, object-oriented design, and design patterns.
- Demonstrated experience with performance and scalability considerations in large-scale systems.
- Working knowledge of tools that support daily engineering tasks, such as IDEs, debuggers, build tools, source control, ServiceNow instances, profilers, and system administration or Unix tools.
- Strong analytical and design capabilities.
- Familiarity with Kubernetes, Kafka, Flink, data processing systems, and observability stacks is preferred.
What You Will Receive
For positions in this location, the base pay range is $128,900 to $219,100, plus equity (when applicable), variable or incentive compensation, and a comprehensive benefits package. Sales positions typically feature a competitive On Target Earnings (OTE) incentive structure. Please note that the base pay range provided serves as a guideline, and total compensation will vary based on factors such as qualifications, skill level, competencies, and work location.
Benefits include health plans with flexible spending accounts, a 401(k) Plan with company match, ESPP, matching donations, a flexible time-off plan, and family leave programs. Compensation is determined by geographic location and is subject to change based on work location.
Work Personas
ServiceNow operates a distributed work model with flexibility and trust. Work personas-flexible, remote, or required in office-are assigned to employees based on the nature of their work and assigned work location. Eligibility is determined through distance validation by a third-party service. More information is available through internal resources.
Equal Opportunity Employer
ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, age, disability, gender identity, veteran status, or any other category protected by law. Applicants with arrest or conviction records will be considered in accordance with legal requirements.
Accommodations
We are committed to creating an accessible and inclusive experience for all candidates. If you require a reasonable accommodation to complete any part of the application process, or if you are unable to use this online application and need an alternative method, please contact globaltalentss@servicenow.com for assistance.
Export Control Regulations
For roles requiring access to technology subject to export control regulations, including the U.S. Export Administration Regulations (EAR), ServiceNow may need to obtain export control approval from government authorities for certain individuals. Employment is contingent upon ServiceNow obtaining any necessary export licenses or approvals.
*Fortune and all associated marks are trademarks of Fortune Media IP Limited. Used under license.*