
Staff Software Engineer – Compute Engineering
ServiceNow2 days ago
Base Salary
$167k - $291k/yr
Responsibilities
- Write and maintain declarative, software-defined compute infrastructure, build systems, services, and automation.
- Build and improve compute scheduler and resource-management components, including placement, prioritization, and preemption.
- Develop tools for capacity data collection, forecasting, and reporting across private and public clouds.
- Create performance and load tests and detect regressions in scheduling latency and throughput.
- Research and adopt tools and methods that improve compute efficiency and reliability.
- Collaborate with networking, orchestration, and SRE teams on integration and design.
- Participate in design reviews, on-call rotations, and post-incident improvements.
- Lead architectural discussions, own feature areas end to end, mentor engineers, and identify risks proactively.
Requirements
- 8+ years of related software engineering, cloud, or infrastructure-automation experience with a Bachelor's degree; or 6+ years with a Master's degree; or a PhD with 3+ years of relevant research or industry experience; equivalent experience is also accepted.
- Strong programming skills in Python, Go, or Java, with experience in related languages.
- Experience maintaining Linux-based systems using infrastructure-as-code and configuration-management tools such as Terraform and Ansible.
- Experience with virtualization and private and public cloud infrastructure such as Azure, AWS, and GCP.
- Working knowledge of IP networking, block and file storage, load balancers, DNS, NTP, and HTTP.
- Ability to work independently across interconnected systems and investigate root causes.
- Experience integrating AI into work processes, decision-making, or problem-solving.
- Preferred experience includes capacity planning, performance or load testing, Kubernetes, Slurm or other large-scale schedulers, ML-driven scheduling or forecasting, release management, and large-scale server infrastructure.
- Strong communication skills, integrity, honesty, and alignment with ServiceNow values.
Benefits
- Health plans including flexible spending accounts, a 401(k) plan with company match, ESPP, matching donations, flexible time away, and family leave programs.
- Flexible, remote, or required-in-office work personas may apply depending on the role and location; this position is listed as Flexible or Remote.
- Regular employee position in the AMS North America and Canada region.
Tech Stack
Categories
About ServiceNow
ServiceNow builds a cloud platform for enterprise digital workflows, covering IT service management, customer service, HR service delivery, security operations, and operations management, plus tools for custom app development. It sells subscription SaaS to large organizations and public-sector agencies to automate processes and connect data across systems. Founded in 2004 and headquartered in Santa Clara, California, ServiceNow is a public company listed on the NYSE under the ticker NOW.