ServiceNow
Senior Software Engineer – Compute Engineering
$143K–$243K
Santa Clara, CALIFORNIA, United States · Hybrid · Senior · Full-time · Posted Oct 29, 2026
- Experience
- 5+ years with a Bachelor's degree; or 3+ years with a Master's degree; or a PhD with relevant research or industry experience; or equivalent experience.
- Education
- Bachelor's degree; or Master's degree; or PhD; or equivalent experience.
About the job
Build and maintain compute scheduling, capacity, and performance systems for ServiceNow’s platform across private and public clouds.
What you'll do
- Develop infrastructure automation, scheduler and resource-management components, and tools for capacity data collection and forecasting.
- Write performance and load tests; detect scheduling regressions and improve compute efficiency and reliability.
- Collaborate across engineering teams, participate in design reviews and on-call rotations, and use AI tools while exploring ML for capacity or placement decisions.
What they ask for
- 5+ years of related experience with a Bachelor's degree; or 3+ years with a Master's degree; or a PhD with relevant research or industry experience; or equivalent experience.
- Strong programming skills in Python, Go, or Java, and experience with related languages.
- Experience maintaining Linux-based systems using infrastructure-as-code and configuration management tools, such as Terraform and Ansible.
- Experience with private and public cloud infrastructure, plus working knowledge of IP networking, storage, load balancers, and DNS, NTP, and HTTP.
Nice to have
- Experience with capacity planning, performance testing, or load testing.
- Experience with Kubernetes, Slurm, large-scale schedulers, ML-driven optimization, or large-scale server infrastructure.
Pay
$143,200 - $243,400 USD base pay
Tools
Python, Go, Java, Linux, Terraform, Ansible, Azure, AWS
AI focus
Use AI tools to speed development and analysis; explore ML for capacity forecasting and placement decisions; integrate AI into work processes, decision-making, or problem-solving.
Model-written summary · the original posting is authoritative