CrawlJobs Logo

Staff Software Engineer, Build Systems

United States, New York, New York Employment contract 232000.00 - 258000.00 USD / Year · Job Posted May 09, 2026
Apply Position
Job Link Share

Job Description

Uber's Build team is looking for a top notch Staff Software Engineer to help deliver a frictionless build experience that is fast, reliable, and integrated seamlessly into the developer workflow. You will help delight our engineering teams, and enable the whole engineering organization to iterate rapidly. We create and contribute to open source software and collaborate with other industry leading tech companies with the belief that every developer should be productive.

Job Responsibility

  • Partner with fellow engineers to innovate, architect, develop and scale Uber's distributed build platform
  • Provide initiative and technical leadership to build reliable, high-quality solutions that scale with Uber's engineering processes
  • Deliver and review technical design, code and documentation
  • Drive ongoing efficiency and reliability improvements through design and automation: availability, performance, scaling, monitoring and capacity
  • Manage upstream and downstream dependencies, collaborate with other engineering teams, gather requirements and enable successful adoption of build infrastructure
  • Support your fellow teammates.

Requirements

  • BS/MS/Ph.D. in Computer Science or a related discipline, or equivalent experience
  • 8+ years of experience in Software Engineering
  • Expert level in one of the following programming languages: Go, Java, C/C++, Python, JavaScript, or Typescript
  • Build System Expertise: Deep knowledge of at least one build system such as Bazel, Buck, Pants, Nix or similar.

Nice to have

  • Experience contributing to and improving open-source projects like Bazel, Bazel rules, and others
  • Experience working on large scale monorepos
  • Experience in developing/operating high performance and large scale distributed systems in production
  • Sound understanding of fundamentals and principles of distributed systems
  • Excellent communication skills and the ability to work well within a team and across offices.

What we offer

  • Bonus program
  • equity award & other types of compensation
  • 401(k) plan
  • various benefits.

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Staff Software Engineer, Build Systems

8 matching positions

Senior Staff Software Build Engineer

Building the most capable robots in the world requires great software. To build ...
Location
Location
United States , Waltham
Salary
Salary:
154310.00 - 211887.00 USD / Year
bostondynamics.com Logo
Boston Dynamics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • > 5 years experience as a Software Engineer working in cross-platform codebases
  • Demonstrated knowledge of using Bazel and relevant rulesets to support workflows in large multi-language monorepos
  • Demonstrated experience with build system optimization, including remote caching, remote execution, and distributed build/test environments
  • Expertise defining and managing complex cross-compilation toolchains (e.g., for embedded systems or robotics)
  • Familiarity with common Bazel-related tooling (e.g., Bazelisk, Buildbarn/BuildStream, remote execution providers)
  • Solid experience with CI/CD pipelines (e.g., BuildKite, GitLab) in the context of Bazel's execution model
  • Ability to work collaboratively in cross-functional teams
  • Bachelors in Engineering, Computer Science, or other technical fields
Job Responsibility
Job Responsibility
  • Influencing the build infrastructure technical roadmap to ensure we scale capabilities as our team grows
  • Becoming a subject matter expert in Boston Dynamics’ use of Bazel
  • Owning end-to-end delivery of new developer tools, spanning implementation, testing, deployment, documentation, and operations
  • Root causing and fixing bugs related to build breaks, flakes, and speed regressions
  • Participating in our agile development process, coordinating work with others, identifying challenges, and communicating progress regularly
  • Exploring opportunities to expand use Agentic workflows to make teams move even faster
  • Mentoring and upskilling peers and other contributors across the organization
What we offer
What we offer
  • medical
  • dental
  • vision
  • 401(k)
  • paid time off
  • annual bonus structure
  • Fulltime
Read More
Arrow Right

Staff Systems Software Engineer, Infrastructure Platform

The Infrastructure Engineering organisation at GM is building a cloud-native pla...
Location
Location
United States , Austin; Mountain View; Warren
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or related field, or equivalent work experience
  • 8+ years of software engineering experience with a strong track record of building and operating production distributed systems
  • Deep platform or infrastructure engineering experience, with hands-on work building APIs, schedulers, orchestrators, or similar systems at scale
  • Strong proficiency in Go, with ability to write clean, maintainable, and performant production code for backend services
  • Solid understanding of distributed systems fundamentals including consistency models, failure handling, idempotency, retry patterns, and circuit breakers
  • Experience with cloud-native technologies such as Kubernetes, Nomad, Consul, or similar orchestration and service discovery platforms
  • Strong API design skills with understanding of RESTful patterns, authentication and authorisation models (OIDC, RBAC), versioning strategies, and error handling
  • Deep experience with relational databases, particularly PostgreSQL, including schema design, indexing strategies, query optimisation, and migration management
  • Architectural thinking with ability to evaluate trade-offs, balance simplicity with flexibility, design for current requirements and future growth, and document decisions effectively
  • Strong communication skills with ability to explain complex technical concepts to both engineering and business stakeholders
Job Responsibility
Job Responsibility
  • Design and implement core platform services including the API gateway, scheduler, lifecycle orchestrator, and synchronisation services using Go and cloud-native patterns
  • Build RESTful APIs with authentication (OIDC, RBAC), authorisation, versioning, and observability, architecting the inventory database system using PostgreSQL for resource metadata, capabilities, and state management
  • Develop intelligent scheduling and orchestration logic that matches workload requirements to resource capabilities with support for automated pooling, reservation modes, and hybrid allocation strategies
  • Build developer CLI tooling and integrate with the control plane, enabling developers to discover, allocate, and manage infrastructure resources through intuitive commands
  • Implement provisioning workflows that coordinate firmware flashing, health checks, power cycling, and resource validation across diverse automotive hardware configurations
  • Collaborate with stakeholders across Infrastructure Engineering, Quality Engineering, and Hardware Infrastructure to understand workflows and integrate with existing systems
  • Lead architectural discussions, conduct code reviews, document technical decisions, and mentor team members on distributed systems patterns and Go development
  • Work with tools and technologies including Go, PostgreSQL, Kubernetes, Nomad, Consul, RESTful APIs with OIDC authentication and RBAC authorisation, Datadog, S3-compatible object storage (MinIO), CI/CD pipelines, and Git/GitHub
What we offer
What we offer
  • From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions
  • Fulltime
Read More
Arrow Right

Staff Software Engineer (Distributed Systems & ML Infrastructure)

An Elite FinTech firm is expanding its world-class engineering team and looking ...
Location
Location
France , Paris
Salary
Salary:
160000.00 EUR / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Open to all experience levels
  • Proven experience coding in Python
  • Strong understanding or interest in distributed systems and ML infrastructure
  • Enthusiasm to learn Rust (supported by internal mentorship and training)
  • Excellent academic background
  • Experience in high-stakes, low-latency, mission-critical environments where reliability and performance are non-negotiable
Job Responsibility
Job Responsibility
  • Design and build high-performance, distributed systems for large-scale ML infrastructure
  • Drive best practices in software architecture, testing, and scalability
  • Lead and collaborate on multiple greenfield initiatives focused on performance, reliability, and scale
What we offer
What we offer
  • Up to €160,000 + Industry Leading Bonus
  • Work on next-gen distributed systems and ML infrastructure
  • Take ownership of multiple greenfield builds
  • Zero bureaucracy and a genuinely collaborative culture
  • Stunning offices
  • Dedicated time for personal projects every Friday
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Design Systems

Design Systems is on a mission to build tooling that empowers internal teams to ...
Location
Location
Canada
Salary
Salary:
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Over 9 years of industry experience with deep expertise in one or more technical areas (e.g., frontend, design systems, accessibility, app performance, runtime)
  • Proven ability to lead complex technical initiatives, driving strategic projects and improving organizational processes in fast-paced, dynamic environments
  • Mastery in system design and software architecture, with an emphasis on user experience and accessibility standards, and a strong sense of design craft
  • Extensive experience building tooling and abstractions for developers that result in user-facing experiences
  • Expertise in debugging and supporting platform tooling for the frontend
  • Strong leadership and mentorship experience, consistently up-leveling teams and leading by example
  • Excellent communication skills with the ability to influence and advocate for technical decisions at all levels of the organization
  • Open to using AI to amplify their skills and strengthen their work - demonstrating curiosity, a willingness to learn, and sound judgment in applying AI responsibly to improve efficiency and impact
Job Responsibility
Job Responsibility
  • Be a leader for and advise on UI/UX best practices and standards at Vanta bringing a high bar for design craft ensuring our components are both functional and refined
  • Build, maintain, and update existing shared UI components to ensure they are consistent across our system and product, bug free, well tested, and well documented
  • Educate all engineers in UX and industry standards and best practices, our Design System guidance, and how to implement in code
  • Support product team use cases through building new shared patterns when it makes sense to extend the system, or updating guidance
  • Identify, scope, and lead large technical projects that lay the groundwork for building highly performant and reliable systems
  • Lead key technical decisions that will form the system’s stance and recommendations for product teams
  • Rally cross-functional teams to drive initiatives to completion, even without direct management of team members
  • Address product, technical, and operational challenges with clear, impactful solutions
  • Serve as a cultural leader, modeling collaborative behaviors and mentoring engineers to elevate organizational performance
What we offer
What we offer
  • Industry-competitive salary and equity
  • 100% covered medical, dental, and vision benefits with dependents coverage
  • Pension contribution
  • 16 weeks fully paid Parental Leave for all new parents
  • Health & wellness stipend
  • Remote workspace, internet, and cellphone stipend
  • Flexible work hours and location
  • 21 days of Vacation Time and 80 hours of Sick Leave
  • 11 company-paid holidays
  • Virtual team building activities, lunch and learns, and other company-wide events
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Design Systems

Design Systems is on a mission to build tooling that empowers internal teams to ...
Location
Location
United States; Canada
Salary
Salary:
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Over 9 years of industry experience with deep expertise in one or more technical areas (e.g., frontend, design systems, accessibility, app performance, runtime)
  • Proven ability to lead complex technical initiatives, driving strategic projects and improving organizational processes in fast-paced, dynamic environments
  • Mastery in system design and software architecture, with an emphasis on user experience and accessibility standards, and a strong sense of design craft
  • Extensive experience building tooling and abstractions for developers that result in user-facing experiences
  • Expertise in debugging and supporting platform tooling for the frontend
  • Strong leadership and mentorship experience, consistently up-leveling teams and leading by example
  • Excellent communication skills with the ability to influence and advocate for technical decisions at all levels of the organization
  • Open to using AI to amplify their skills and strengthen their work - demonstrating curiosity, a willingness to learn, and sound judgment in applying AI responsibly to improve efficiency and impact
Job Responsibility
Job Responsibility
  • Be a leader for and advise on UI/UX best practices and standards at Vanta bringing a high bar for design craft ensuring our components are both functional and refined
  • Build, maintain, and update existing shared UI components to ensure they are consistent across our system and product, bug free, well tested, and well documented
  • Educate all engineers in UX and industry standards and best practices, our Design System guidance, and how to implement in code
  • Support product team use cases through building new shared patterns when it makes sense to extend the system, or updating guidance
  • Identify, scope, and lead large technical projects that lay the groundwork for building highly performant and reliable systems
  • Lead key technical decisions that will form the system’s stance and recommendations for product teams
  • Rally cross-functional teams to drive initiatives to completion, even without direct management of team members
  • Address product, technical, and operational challenges with clear, impactful solutions
  • Serve as a cultural leader, modeling collaborative behaviors and mentoring engineers to elevate organizational performance
What we offer
What we offer
  • Industry-competitive salary and equity
  • Comprehensive medical, dental, and vision coverage, with 100% of employee-only benefit premiums covered for most medical plans
  • 16 weeks fully-paid Parental Leave for all new parents
  • Health & wellness stipend
  • Remote workspace, internet, and cellphone stipend
  • Commuter benefits for team members who report to the SF and NYC office
  • Family planning benefits
  • Matching 401(k) contribution with immediate vesting
  • Flexible PTO policy, plus 80 hours of Sick Time
  • 11 company-paid holidays
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Backend Systems

At Docker, we make app development easier so developers can focus on what matter...
Location
Location
United States
Salary
Salary:
195400.00 - 275550.00 USD / Year
docker.com Logo
Docker
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • 8+ years of directly applicable experience
  • Deep experience building and operating large-scale backend systems
  • Strong programming abilities in either Clojure or Go with demonstrated willingness and ability to learn the other
  • Proven ability to drive architectural design and guide multi-team initiatives
  • Strong understanding of cloud-native systems, distributed system patterns, and microservices
  • Experience influencing technical direction across teams and mentoring senior engineers
  • Ability to articulate tradeoffs and connect technical decisions to product and business needs
  • Comfortable collaborating across engineering, product, design, and other functions
  • Excellent written and spoken communication in a remote, async environment
Job Responsibility
Job Responsibility
  • Lead architecture and design for major backend systems in both Clojure and Go
  • Work across teams to define, align, and drive shared technical direction
  • Design, build, and operate backend services with a focus on scalability, security, and resilience
  • Make strategic recommendations about when to maintain, evolve, or rebuild components
  • Partner with Product and Engineering leaders to connect technical decisions with business outcomes
  • Mentor engineers across DevEx in both Clojure and Go, helping teams navigate technology transitions
  • Drive improvements in observability, performance, and service reliability across the entire stack
  • Help refine DevEx's security posture in line with company-wide strategy
  • Represent engineering work clearly to senior stakeholders and other teams
  • Participate in the on-call rotation and improve operational readiness across services
What we offer
What we offer
  • Freedom & flexibility
  • fit your work around your life
  • Designated quarterly Whaleness Days plus end of year Whaleness break
  • Home office setup
  • we want you comfortable while you work
  • 16 weeks of paid Parental leave
  • Technology stipend equivalent to $100 net/month
  • PTO plan that encourages you to take time to do the things you enjoy
  • Training stipend for conferences, courses and classes
  • Equity
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Marketing Systems

Sequel Med Tech is seeking an experienced Staff Software Engineer to partner dir...
Location
Location
United States , Manchester; Marlborough
Salary
Salary:
170000.00 - 185000.00 USD / Year
sequelmedtech.com Logo
Sequel Med Tech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors’ degree in Computer Science or related field, or equivalent combination of education and work experience
  • 6+ years of experience in software engineering, demonstrating increasing technical breadth and responsibility
  • 5+ years of experience troubleshooting and training on enterprise email marketing platforms (SFMC preferred)
  • 5+ years of experience implementing SFMC solutions including complex and cross-feature implementations
  • Experience with building Pages, Microsites, Forms and form Processing
  • Expert level HTML/CSS (email), JavaScript, AMPscript/SSJS, SQL skills
  • Deep knowledge of Marketing Cloud/API’s, Data Extensions and Marketing Cloud SFTP
  • Deep knowledge of Salesforce Marketing Cloud AMPscript
  • Follows CI/CD, version control and test automation
  • CMS expertise in WordPress and Drupal (Webflow a plus)
Job Responsibility
Job Responsibility
  • Own end-to-end engineering across SFMC
  • define patterns, reusable templates, observability using AMPscript, SSJS, HTML/CSS And JavaScript
  • Create scalable architecture across journeys, automations, and CloudPages
  • Architect and own integrations with upstream/downstream systems via API’s, connectors, ETL/ELT jobs, and eventing
  • Define reliability standards, data integrity checks, and event-driven pipelines
  • Design and enforce deliverability strategy
  • own governance around sender reputation, DMARC, list hygiene, complaints/bounces
  • Architect CMS component libraries
  • enforce performance budgets
  • lead accessibility/SEO strategy
What we offer
What we offer
  • 401k plan with a 6% company match and 100% immediate vesting
  • Capped out-of-pocket insulin costs and GLP-1 coverage across all plans
  • Variety of Meritain health insurance plans
  • Flexible Spending Accounts (FSAs) or Health Savings Account (HSA)
  • Vision and dental coverage
  • Voluntary options such as long-term disability, accident, critical illness, hospital indemnity, and pet care discounts
  • Employer-paid short-term disability and life insurance
  • Flexible PTO
  • Generous paid holidays
  • Flex Time options
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Trading Systems

Clear Street is building out its Securities Finance & Finance & Treasury platfor...
Location
Location
United States , New York
Salary
Salary:
200000.00 - 240000.00 USD / Year
clearstreet.io Logo
Clear Street
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of Software Development experience required
  • 5+ years Java/Springboot
  • Practical experience with relational databases like Postgres
  • Hands on experience working with Kafka
  • Understanding of distributed systems architecture
  • Understanding of multi-threading and concurrency
  • Understanding of Docker and container orchestration
  • Experience with AWS / Cloud native tooling
Job Responsibility
Job Responsibility
  • Build scalable and reliable microservices across Securities Finance and Finance/Treasury functions
  • Work closely with users (traders, customers, counterparties) and product to understand requirements and rapidly iterate
  • Own your system end-to-end, including support and ongoing improvements
  • Develop a deep understanding of the business domain
What we offer
What we offer
  • Competitive compensation packages
  • Company equity
  • 401k matching
  • Gender neutral parental leave
  • Full medical, dental and vision insurance
  • Lunch stipends
  • Fully stocked kitchens
  • Happy hours
  • Fulltime
Read More
Arrow Right