GitHub

Staff Software Engineer, Enterprise Platform

GitHub
Apply
1 day ago
Remote, United StatesStaff+
H1B sponsor

Base Salary

$140k - $372k/yr

Responsibilities

  • Design, implement, test, ship, and support backend services and APIs for enterprise configuration, policy enforcement, and auditing.
  • Define domain models, API and event contracts, resource lifecycles, state ownership, authorization boundaries, and compatibility strategies.
  • Build workflows across dependent services with explicit state transitions, idempotent operations, and recovery from partial failures.
  • Lead architecture decisions and make correctness, reliability, cost, and usability tradeoffs explicit.
  • Remain hands-on through coding, debugging, prototyping, pairing, code review, and mentoring other engineers.
  • Partner with upstream and downstream teams on integration contracts, dependency behavior, ownership, versioning, staged rollouts, and migrations.
  • Own service health through telemetry, alerts, incident response, and on-call or first-responder rotations.
  • Establish launch success criteria and use automated tests, production telemetry, customer feedback, and relevant AI evaluations to measure outcomes.
  • Improve CI/CD pipelines and release practices for safe, repeatable delivery.
  • Write architecture briefs and proposals and drive a technical roadmap aligned with product goals.

Requirements

  • At least 9 years of software engineering or related technical experience with production software development in one or more listed programming languages, or equivalent experience.
  • An associate degree plus 8 years, bachelor's degree plus 7 years, master's degree plus 5 years, or doctorate plus 3 years of related experience may qualify.
  • At least 2 years of experience in technical leadership roles such as technical lead or team lead.
  • Experience with shared enterprise capabilities such as policy enforcement, configuration management, or auditing is preferred.
  • Experience with asynchronous workflows, event-driven integrations, or reconciliation across systems with differing data models or lifecycle semantics is preferred.
  • Experience building AI-assisted workflows or agent-based systems, including tool integration, evaluations, failure analysis, and quality, latency, and cost tradeoffs, is preferred.
  • Experience with Go, Ruby, or similar general-purpose programming languages is preferred.
  • Experience partnering with product management and design on administrator-facing or developer-facing products is preferred.

Benefits

  • Remote-first work arrangement from the United States.
  • Competitive base pay with eligibility for benefits, annual bonus, stock, and potentially sales incentives depending on role terms.
  • Generous learning and growth opportunities and benefits intended to support employees wherever they work.
  • Applications are accepted on an ongoing basis until the position is filled, with the posting open for at least three days.

Categories

GitHub

About GitHub

5,001-10,000 employees

GitHub builds a cloud platform for software development that hosts code repositories, collaboration, and automation, including GitHub Actions, Packages, and Copilot. It sells paid plans and enterprise subscriptions for organizations and developers, plus add-ons and a marketplace. Founded in 2008 and headquartered in San Francisco, it is owned by Microsoft and is widely used by open-source communities and enterprises worldwide.

Contact me