
Senior Software Engineer, Compute Scheduling
ServiceNow
Santa Clara, CA • 18m ago • Hybrid
Senior
Hybrid
143,200 - 243,400 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
Potential salary for Senior Software Engineer, Compute Scheduling role
Improve your resume now
$143,200 – $243,400/year
Quick Facts
Role focus: compute scheduling, capacity, and performance across private and public cloud.
Description
Build and maintain software-defined, declarative infrastructure for compute at scale. You’ll develop and improve the compute scheduler and resource-management systems (placement, prioritization, preemption), create capacity data/forecasting tooling, and write performance/load tests to detect regressions in scheduling latency and throughput.
Responsibilities
- Write and maintain declarative infrastructure for compute at scale with build systems, services, and automation that are specified, documented, and testable.
- Build and improve components of the compute scheduler and resource-management systems, including placement, prioritization, and preemption.
- Build tools for capacity data collection, forecasting, and reporting across private and public cloud.
- Write performance and load tests; help detect regressions in scheduling latency and throughput.
- Research and adopt open-source and commercial tools and methods to improve compute efficiency and reliability.
- Collaborate with networking, orchestration, and SRE teams on integration and design.
- Participate in design reviews and on-call rotations; contribute to post-incident improvements.
- Use AI tools to speed up development and analysis; help identify where ML can improve capacity or placement decisions.
Requirements
- Experience leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving.
- 5+ years related software engineering, cloud, or infrastructure automation experience with a Bachelor’s; or 3+ years with a Master’s; or a PhD with relevant research/industry experience; or equivalent experience.
- Strong programming skills in Python, Go, or Java (and related languages).
- Experience building and maintaining Linux-based systems using infrastructure-as-code and configuration management tools (e.g., Terraform, Ansible).
- Comfort with virtualization and cloud infrastructure across Azure, AWS, and GCP.
- Working understanding of IP networking, block and file storage, and load balancers.
- Working understanding of DNS, NTP, and HTTP.
- Ability to work independently across interconnected systems and investigate root causes.
- Excellent oral and written communication; learning mindset; integrity and honesty.
Benefits
- Base pay guideline: $143,200 - $243,400 (plus equity when applicable and variable/incentive compensation)
- Health plans including flexible spending accounts
- 401(k) plan with company match
- ESPP
- Matching donations
- Flexible time away plan
- Family leave programs
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Staff Software Engineer – Compute Engineering
ServiceNow
Senior
Technology
Santa Clara, CA · Hybrid
$167K - $291K/yr
18m ago

Principal Software Engineer, Compute Scheduling
ServiceNow
Senior
Technology
Santa Clara, CA · Hybrid
$221K - $387K/yr
18m ago

Staff Software Engineer, Compute Engineering
ServiceNow
Senior
Technology
Santa Clara, CA · Hybrid
$167K - $291K/yr
18m ago

Senior Staff Software Engineer, Compute Engineering
ServiceNow
Senior
Technology
Santa Clara, CA · Hybrid
$191K - $334K/yr
18m ago

Reliability Engineer
ServiceNow
Senior
Technology
Santa Clara, CA · Hybrid
$109K - $168K/yr
3 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Lead Software Engineer
JPMorgan Chase & Co.
Senior
Technology
Hoboken, NJ · On-site
N/A
6 days ago
Senior Software Development Engineer
Visa
Senior
Technology
Foster City, CA · On-site
$112K - $204K/yr
2 days ago

Director, Capacity Planning
Salesforce
Senior
Technology
San Francisco, CA · Hybrid
$197K - $314K/yr
1 days ago
DevOps Engineer (Kubernetes | Databricks | SRE)
1dea
Senior
Technology
Warsaw, Poland · Remote
416K zł - 447K zł/yr
23h ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
