Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Build Systems, Compilers and Languages

GrabJobs

Remote - US. At EngFlow, we help developers save time by accelerating software builds and tests. Our cloud-based, distributed service optimizes developer workflows through remote execution and caching, improving efficiency, productivity, and product quality. Backed by top investors, EngFlow is redefining how companies build software and ship well-tested products. Our solutions speed up builds by a factor of 10 or more, while our observability platform provides actionable insights for optimization. Founded by key contributors to Bazel, we build tools that empower engineering teams—from startups to Fortune 500 companies—to enhance developer velocity and improve build performance. Learn more about our mission, culture, and team: EngFlow | Video As a Software Engineer with a focus on build systems, compilers, and languages , you'll work alongside the engineers who built Bazel and contribute to core open-source projects like gRPC , Goma , Soong , and CMake . You’ll tackle complex challenges in real-time performance, scalability, and build systems, all while experimenting with the latest tech to enhance the EngFlow platform. You’ll have the opportunity to develop core features of our platform, which powers the builds for leading companies like Brave Software , Blue River Technology , and Snap . Key Responsibilities: Build Systems Expertise: Work on core features related to build systems and compilers, focusing on scalability and real-time performance. Open-Source Contribution: Contribute to and improve open-source projects like Bazel, gRPC, and others. Platform Development: Solve complex problems and build scalable systems that accelerate developer productivity for global tech companies. Collaboration: Collaborate with core engineers who developed Bazel, and experiment with cutting-edge tech to improve our platform. Operational Excellence: Maintain high standards for software delivery at scale and ensure operational excellence. Requirements Passion for Optimization: You love analyzing complex challenges and optimizing build systems and compilers. Build System Expertise: Deep knowledge of at least one build system such as Bazel , CMake , Maven , Gradle , Nix , Buck , or similar. Linux & Cloud Experience: Experience with Linux , the Unix shell , and at least one cloud infrastructure (e.g., AWS , Azure , GCP , OpenShift , Oracle Cloud ). Programming Proficiency: Strong skills in at least one major programming language ( Java , C++ , Rust , or similar). Asynchronous Programming: Experience with asynchronous programming paradigms. Documentation Skills: Ability to write and improve documentation for both internal and external use. Scalable Software Delivery: Experience delivering software at scale and maintaining operational excellence. On-Call Rotation: Willingness to participate in an on-call rotation to support production issues that may be escalated to the engineering team. We are hiring across a wide range of roles and are happy to help you build your own path - the only necessary skills are strong technical expertise in a major programming language, determination and passion for developer experience. If you’re ready to make an impact and join a fast-growing company at the forefront of developer experience, we’d love to meet you! Benefits We offer comprehensive medical, dental, vision benefits, 401k bonus, parental leave and generous vacation. The team is fully remote but we enjoy meeting together several times a year at exciting destinations throughout the world. We value getting the work done and having fun while doing it, and have done numerous fun team events such as chocolate, whisky and tea tastings, monthly team games, escape the room among other fun events.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Build Systems, Compilers and Languages in San Francisco, CA vacancy
  • $185k

    About the Role The Engineering Acceleration team builds and operates the foundational systems that engineers use to build, test, and...  ...distributed infrastructure, and software quality. You will work on the...  ..., Rust, C++, and other languages in a large monorepo Terraform... 
    Language
    Local area
    Remote work

    OpenAI

    San Francisco, CA
    13 minutes ago
  • EngFlow is seeking a Software Engineer specializing in build systems, compilers, and associated languages. In this fully remote role, you will work with cutting-edge technology to solve complex challenges while contributing to open-source projects like Bazel and gRPC.... 
    Language
    Remote job

    EngFlow

    San Francisco, CA
    16 hours ago
  •  ...Embedded Software Engineer - Embedded Systems & Firmware Company Background: Specter...  ...deployment. Building and maintaining reusable...  ...C, C++, Rust, or similar languages. Experience with embedded...  ...system configuration, cross-compilation, and deployment pipelines... 
    Language

    Specter Services LLC

    San Francisco, CA
    3 days ago
  • $320k

     ...and steerable AI systems. We want AI to be...  ...committed researchers, engineers, policy experts,...  ...together to build beneficial AI systems...  ...systems-oriented Software Engineer to push the...  ...advancements in runtimes, compilers, and AI-assisted...  ...Have worked on language runtimes, virtual... 
    Language
    Work experience placement
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    San Francisco, CA
    4 days ago
  •  ...financial services company is seeking a Sr. Lead AI Engineer in San Francisco. This role involves building AI systems, collaborating with engineers and scientists,...  ...experience in AI algorithms and programming languages like Python, along with a degree in a relevant field... 
    Language

    Capital One National Association

    San Francisco, CA
    3 days ago
  • $135k - $210k

     ..., Quantum Computing Engineering is a global team of software engineers and infrastructure...  ...to design and build a scalable, high-performance backend system while directly...  ...maintaining and evolving the compiler stack that...  ...Familiarity with formal language design (e.g. LL(*) or... 
    Language
    Worldwide

    Q-CTRL

    San Francisco, CA
    1 day ago
  • $150k - $180k

     ...micromanufacturing with its Matter Compiler™ technology platform....  ..., multi-material system: bits and raw...  ...About The Role As a Software Applications Engineer, Robotic Systems you will design and build the distributed...  ...related field. Multi‑language programming language... 
    Language
    Internship
    Work at office

    Edjuster

    San Francisco, CA
    4 days ago
  • $170k - $235k

     ...Software Engineer - Compiler San Francisco, CA About the Role Sigma Computing is redefining...  ...a group of engineers dedicated to building the core systems and abstractions that power Sigma'...  ..., Azure) A curiosity for new languages and tools, and a drive to solve... 
    Language
    Full time
    Work at office
    Flexible hours

    Sigma Computing

    San Francisco, CA
    1 day ago
  • $230k - $385k

     ...the Team: The Database Systems team specializes in high-performance...  ...: We are looking for engineers passionate about distributed...  ...engine is written in C++), and building scalable database...  ...Proficiency in a systems programming language such as C++ (our core engine... 
    Language

    OpenAI

    San Francisco, CA
    4 days ago
  •  ...Software Engineer Opportunity at Abridge Abridge's services and engineering...  .... This is a distributed systems oriented role and is approximately...  .... You will help us build load testing and chaos engineering...  ...software with backend languages (e.g. Python, GoLang, Node,... 
    Language

    Abridge

    San Francisco, CA
    3 days ago
  •  ...native financial operating system for health systems,...  ..., designing and building the distributed systems...  ...partner closely with engineers and leadership to understand...  ...for a systems-minded software engineer who cares...  ...to power our natural language analytics that enables... 
    Language
    Contract work

    MidStream PA

    San Francisco, CA
    3 days ago
  • $175k - $210k

     ...Welcome systems thinkers. System builds software to help the world see and solve anything as a system, starting...  ...motivated and experienced Senior Software Engineer to join our team. The primary...  ...at least one modern programming language, such as Python, Typescript, or Go... 
    Language
    Flexible hours

    GrabJobs

    San Francisco, CA
    4 days ago
  • $181.1k - $318.4k

     ...Senior Software Engineer, System Experience - Calendar Experience Apple has revolutionized how people...  ...& Swift. Strong command of mixed-language codebases, including interoperability...  ...~10+ years of engineering experience building mobile and desktop projects. ~... 
    Language
    Relocation

    Apple

    San Francisco, CA
    16 hours ago
  • $300k - $405k

     ...interpretable, and steerable AI systems. We want AI to be safe...  ...researchers, engineers, policy experts, and...  ...leaders working together to build beneficial AI systems....  ...or related low-level software engineering...  ...experience with systems languages like Rust Understand... 
    Language
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    San Francisco, CA
    4 days ago
  • $350k

     ...Software Engineer, Systems Generalist Thinking Machines Lab's mission is to empower humanity through...  ...general intelligence. We're building a future where everyone has access to...  ...Proficiency in at least one backend language (we use Python or Rust). Experience... 
    Language
    Local area
    Immediate start
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours

    Thinking Machines Lab

    San Francisco, CA
    16 hours ago
  • $107.7k - $285.9k

     ...leading platform for agentic software development - powered by Copilot to build, scale, and deliver...  ...Overview As a Software Engineer III at GitHub, you will...  ...them. The Monolith Systems team is dedicated to...  ...production software using languages such as C, C++, C#,... 
    Language
    Remote work

    GitHub

    San Francisco, CA
    3 days ago
  • $122k - $209k

     ...by unleashing the power of software and data. We enable...  ...organizations of all sizes to easily build, scale, and run modern...  ...using the MongoDB Query Language ( . Our users are free to...  ...highly scalable yet observable system for customers and engineers. The Atlas Search product... 
    Language
    Work at office
    Local area
    Worldwide
    Flexible hours

    MongoDB

    San Francisco, CA
    6 days ago
  • $10 per hour

     ...opportunity to join a new engineering team at the ground...  ...contributing to real production systems that power global trade. We are building Flexport's client-...  ...in Computer Science, Software Engineering, or a related...  ...in modern programming languages: specifically Java,... 
    Language
    Internship
    Flexible hours

    Flexport

    San Francisco, CA
    1 day ago
  •  ...are seeking a highly skilled Software Engineer with deep expertise in AI-...  ...application development, agentic systems, and modern cloud...  ...This role is focused on building enterprise-grade intelligent systems powered by Large Language Models (LLMs), advanced Retrieval... 
    Language

    ClifyX

    San Francisco, CA
    2 days ago
  •  ...Francisco is seeking an experienced senior/staff engineer to build scalable AI product features. The role...  .... Candidates should have over 5 years of software development experience and be excited about leveraging Large Language Models. This position offers competitive salary... 
    Language
    Remote work

    Lightfield

    San Francisco, CA
    4 days ago
  • $165k - $205k

     ...Software Applications Engineer, Robotic Systems Atomic Machines is ushering in a new era of...  ...micromanufacturing with its Matter Compiler™ technology. This full-...  ...Systems, you will build the distributed software...  ...or strongly typed language such as C++, Rust, or Go... 
    Language

    Atomic Machines

    Emeryville, CA
    1 day ago
  • We're building the company which will de-risk the largest infrastructure...  ...necessitates bringing the software functionality of the...  ...at almost every layer of our system (from the web server to coordinating...  ...but if you are familiar with a language that requires manual memory... 
    Language
    Long term contract
    Contract work
    Fixed term contract
    Work at office
    Local area
    Visa sponsorship
    Shift work

    The San Francisco Compute Company

    San Francisco, CA
    4 days ago
  • Perplexity is hiring an engineer in San Francisco to build products that enhance human...  ...overseeing product and platform systems, leading projects from...  ...will have 4+ years of software engineering experience, strong...  ...skills in a programming language, and a passion for AI. This... 
    Language

    Perplexity

    San Francisco, CA
    3 days ago
  • $227.2k - $417k

     ...Software Engineer, ML Infra & Distributed Systems (Staff & Principal) San Francisco, CA; Los Angeles, CA; New York...  ...Machine Learning and Product teams to build world-class machine learning...  ...distributed systems in any modern backend language (e.g., Scala, Java, Python, Go,... 
    Language
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Tubi

    San Francisco, CA
    1 day ago
  •  ...is seeking an Implementation Engineer to be the technical support for...  ...during trials, troubleshooting build systems, and creating documentation....  ...have 3+ years of experience in software development and be proficient in programming languages like Go or Python. The position... 
    Language
    Remote job

    EngFlow

    San Francisco, CA
    4 days ago
  • $10 per hour

     ...Opportunity Join a new engineering team in San Francisco building Flexport's client-facing...  ..., and you will build the systems that power rate visibility...  ...degree in Computer Science, Software Engineering, or a related...  ...with modern programming languages: specifically Java, Ruby,... 
    Language
    Flexible hours

    Flexport

    San Francisco, CA
    5 days ago
  •  ...looking for an experienced software engineer to help us build a new generation of...  ...and deployment to embedded systems. In this role you will...  ...translate code written in one language to another. We are open to...  ...for this role: Path A — Compiler / Tooling You have built... 
    Language
    Remote work
    Relocation package
    Flexible hours

    Code Metal

    San Francisco, CA
    2 days ago
  • $166k - $225k

     ...breakthroughs. We do this by building and running the world'...  ...business. Founded by engineers — and customer...  ...SQL query engines. As a software engineer on the Runtime...  ...and processing systems that can outperform specialized...  ...or expression, language, national origin, physical... 
    Language
    Local area
    Worldwide

    Databricks Inc.

    San Francisco, CA
    2 days ago
  •  ...to ignite change is to build the best team. At...  ...industry. We believe software and data are the answer...  ...ABOUT THE ROLE Software Engineers at Bright Machines are...  ...and implementing the systems that make Software Defined...  ...least two frameworks, languages, or technologies in... 
    Language

    Bright Machines

    San Francisco, CA
    15 days ago
  •  ...over $1B of hardware and is building what we think will be the defining...  ...who has run a serious build system at a previous job, ideally a...  ...feedback for every engineer, and a credible roadmap for what...  ...production Comfortable across language ecosystems. We run TypeScript... 
    Language
    Work at office
    Local area
    Remote work
    Visa sponsorship

    The San Francisco Compute Company

    San Francisco, CA
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Build Systems, Compilers and Languages. Be the first to apply!