
Staff Software Engineer – Compute Engineering
ServiceNow
Santa Clara, CA • 18m ago • Hybrid
Senior
Hybrid
166,500 - 291,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 Staff Software Engineer – Compute Engineering role
Improve your resume now
$166,500 – $291,400/year
Quick Facts
Role: Staff Software Engineer – Compute Engineering
Description
Join the Compute Engineering organization building scheduling, capacity, and performance systems that run the platform across private and public cloud. You will design and maintain software-defined, declarative infrastructure for compute at scale, improve the compute scheduler and resource-management systems, and build capacity forecasting and reporting tools. You’ll also write performance/load tests, collaborate with networking/orchestration/SRE teams, participate in design reviews and on-call rotations, and use AI tools to accelerate development and analysis.
Responsibilities
- Write and maintain software-defined, declarative infrastructure for compute at scale, with build systems, services, and automation that are specified, documented, and testable.
- Build and improve compute scheduler and resource-management components 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, and help identify where ML can improve capacity or placement decisions.
- Staff level: own a component or feature area end to end (scope + design), lead design discussions, mentor IC3 engineers, and identify risks before they become incidents.
Requirements
- 8+ years of related experience in software engineering, cloud, or infrastructure automation with a Bachelor’s degree (or 6+ years with a Master’s; or PhD with 3+ years relevant research/industry experience; or equivalent experience).
- Strong programming skills in Python, Go, or Java.
- Experience building and maintaining Linux-based systems using infrastructure-as-code and configuration management tools such as Terraform and Ansible.
- Comfortable 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 internet protocols such as 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.
- Excellent oral and written communication.
- Integrity and honesty, aligned with company values.
Benefits
- Base pay guideline: $166,500 – $291,400 plus equity (when applicable), variable/incentive compensation, and benefits.
- Health plans, flexible spending accounts, 401(k) with match, ESPP, matching donations, flexible time away, and 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

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

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

Staff Software Engineer
Relativity
Senior
Technology
Kraków, Poland · Remote
340K zł - 510K zł/yr
11 days ago

Principal Software Engineer, Compute Scheduling
ServiceNow
Senior
Technology
Santa Clara, CA · Hybrid
$221K - $387K/yr
18m ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Staff Software Engineer
Rapid7
Senior
Technology
Remote
$165K - $223K/yr
3 days ago
Staff Software Engineer (Data Platform)
Bizee
Senior
Technology
Kraków, Poland · On-site
360K zł - 504K zł/yr
11 days ago

Software Engineer
Robert Half
Senior
Technology
Dublin, OH · On-site
$140K - $150K/yr
7 days ago

Staff Software Development Engineer
CVS Health
Senior
Technology
CT · Remote
$130K - $261K/yr
9h ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
