Skip to main content
J

Senior Software Engineer, Compute Platform

Jobgether

Location

Remote

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer, Compute Platform in United States.

This role sits at the core of large-scale infrastructure engineering, where you will help build and evolve the compute systems that power one of the most highly trafficked platforms on the internet. You will design and implement foundational services that manage distributed compute resources across multi-cloud environments. The work combines deep systems engineering with platform software development, focusing on scalability, reliability, and performance at massive scale. You will contribute to Kubernetes-based automation, orchestration layers, and infrastructure tooling that directly impacts global user experience. This is a highly collaborative environment where engineers operate as generalists, owning problems end-to-end across design, development, and operations. Your contributions will influence the efficiency, stability, and evolution of critical compute infrastructure used by hundreds of millions of users.

Accountabilities

  • Design, develop, and maintain high-performance infrastructure software in Go to improve scalability, latency, and availability of distributed systems.
  • Build and extend Kubernetes controllers, operators, and automation systems for cluster lifecycle management and workload orchestration.
  • Develop internal SDKs and tooling for compute capacity tracking, network configuration, and managed service orchestration across multi-region environments.
  • Optimize cluster and system performance through intelligent scheduling, resource management, and node-level telemetry insights.
  • Collaborate with cross-functional engineering teams to improve infrastructure workflows, reliability, and automation practices.
  • Participate in an on-call rotation to support and ensure stability of large-scale production systems.
  • Contribute to architectural decisions and provide technical guidance on distributed systems and platform evolution.

Requirements

  • 4\+ years of experience building large-scale distributed systems and internet-facing infrastructure.
  • Strong proficiency in Go with hands-on experience designing and operating Kubernetes-based systems in production.
  • Deep understanding of Linux internals, including cgroups, namespaces, and system-level resource management.
  • Experience working with multi-cloud or large-scale distributed compute environments.
  • Strong systems thinking and ability to troubleshoot complex cross-system issues independently.
  • Familiarity with infrastructure automation, orchestration frameworks, and platform engineering practices.
  • Contributions to open-source projects, especially within infrastructure or CNCF ecosystems, are highly valued.
  • Excellent communication skills and ability to work effectively in collaborative, service-oriented engineering teams.
  • Strong ownership mindset with the ability to lead technical workstreams from design to production.

Benefits

  • Competitive base salary range: 190,800 USD to 267,100 USD depending on experience and location.
  • Equity in the form of restricted stock units.
  • Comprehensive healthcare coverage including medical, dental, and vision plans.
  • 401(k) retirement plan with employer match.
  • Flexible vacation policy and paid volunteer time off.
  • Generous paid parental leave.
  • Mental health, coaching, and wellness support programs.
  • Family planning and gender-affirming care benefits.
  • Global perks including professional development support and workspace flexibility.
  • Remote-first flexibility with access to office spaces where available.

How Jobgether Works

We use an

AI-powered matching process

to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice:

By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs