Software Engineer - Build Systems, Compilers and Languages
EngFlow
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. #J-18808-Ljbffr EngFlow
$185k
Software Engineer, Build Systems / CI Applied AI Infrastructure - San Francisco, New York City, and Seattle About the Role The Engineering Acceleration... ...Python, Go, TypeScript, Rust, C++, and other languages in a large monorepo Terraform for infrastructure as code...LanguageLocal areaRemote work- 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....LanguageRemote job
- A leading technology company is seeking a Software Engineer focused on build systems, compilers, and languages. This remote role requires deep knowledge in build systems like Bazel and strong programming skills in languages like Java or C++. You'll work on core features...LanguageRemote job
$320k
Responsibilities Design, build, and optimize core systems inside Bun and Claude Code... ...interface up through the JS engine to the agent layer... ...advancements in runtimes, compilers, and AI‑assisted tooling—experimenting... ...Have worked on language runtimes, virtual machines...LanguageWork experience placementWork at officeVisa sponsorshipFlexible hours- Overview Embedded Software Engineer - Embedded Systems & Firmware Company Background: Specter... ...production deployment. Building and maintaining reusable... ...C, C++, Rust, or similar languages. Experience with... ...system configuration, cross-compilation, and deployment pipelines...Language
$115.4k - $173k
Senior Core Engine Engineer San Francisco, CA, USA, Full... ..., distributed systems, and graphics. This is your opportunity to build the fundamental infrastructure... ...embedded runtimes, or compiler pipelines (Mono, CoreCLR... ...exchanges in this language since the performance of...LanguageFull timeWork at officeWorldwideRelocation package- ...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
$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...LanguageInternshipWork at office- ...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...LanguageRemote work
- ...San Francisco is seeking a New Grad Software Engineer to help build foundational economic infrastructure... ...engineers to create high-performance systems that handle high usage across... ...related technical field, knowledge of languages like C++, Rust, or Go, and a strong...Language
- Exa is an applied AI lab building a search engine unlike the world has ever seen... ...to build massive-scale ML systems that will define the way the... ...the place for you. As a Software Engineer on Knowledge Systems... ...world Design a new query language for searching, traversing,...Language
$122k - $209k
...Position Overview The team builds and maintains the... ...built on the MongoDB Query Language. The platform deploys and... ...highly scalable and observable system for customers and engineers. This role involves designing... ...industrial‑strength backend software and automation for the...LanguageWork at officeLocal areaFlexible hours- 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...LanguageLong term contractContract workFixed term contractWork at officeLocal areaVisa sponsorshipShift work
- ...that can help make our entire system more robust, scalable, or... ...: Have extensive experience building complex distributed applications... ...multimodal models and vision‑language‑action models (PaLM‑E, RT‑2,... ...hundreds of millions of users, engineered the foundations of autonomous...Language
$272k - $283k
...conventional Android app development role (building applications for the Play Store). We are seeking a specialized systems engineer focused on the heart of the operating system... ...build system (Soong/Make). Low-Level Language Mastery: Expert-level proficiency in Java and...LanguageLocal areaImmediate startHome office$320k - $405k
...interpretable, and steerable AI systems. We want AI to be... ...researchers, engineers, policy experts, and... ...working together to build beneficial AI... ...looking for a Staff Software Engineer to join the... ...Qualifications Proficiency in a compiled, statically typed language such as Go or Rust,...LanguageVisa sponsorshipFlexible hours- Senior Software Engineer - Backend Systems & Infrastructure Location: San Francisco - on-site Compensation... ...robotics, and distributed systems while building products that have direct real-... ...with modern systems programming languages such as Rust, Go, C++, Java, or similar...Language
$174k - $253k
Senior Software Engineer, Agentic AI Systems, Cloud Security Google, San Francisco, CA, USA. Qualifications... ...development in one or more programming languages. 3 years of experience with ML... ...action employer. We are committed to building a workforce that is representative...Language- ...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...LanguageRemote job
- ...fast-paced startup in AI infrastructure is seeking a Software Engineering New Grad to work on its distributed query engine and cloud... ...collaboration, mentorship, and hands-on experience in building real-world AI systems while requiring strong programming skills,...
$106k - $209k
...queries using the MongoDB Query Language [ Our users are free to focus... ...search data at scale. Our team is building the cloud-based distributed systems software responsible for the lifecycle... ...and that we are proud of as engineers * Have the opportunity to lead...LanguageFull timeWork at officeLocal areaWorldwideFlexible hours$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...LanguageLocal areaWorldwide- Staff Software Engineer, ML Infra & Distributed Systems About the Role: As a Staff Software Engineer on the ML Infrastructure... ...Learning and Product teams to build world-class machine learning... ...distributed systems in any modern backend language (e.g., Scala, Java, Python, Go,...Language
$135k - $210k
...Quantum Computing Engineering is a global team of software engineers and infrastructure... ...'ll be doing: Build the backbone of... ...Python. Own the compiler stack: Maintain and... ...of quantum control systems. Other duties... ...Familiarity with formal language design (e.g. LL(*)...LanguageWorldwide$35 - $53 per hour
C0035 LiveRamp, Inc. is seeking a talented recent graduate to design and build sophisticated systems for processing and visualizing large data. This full-time role, starting in Summer 2025, is based in San Francisco and offers a dynamic startup environment. The ideal candidate...Hourly payFull timeSummer workInternship- ...About the company Braintrust is building the modern platform for evaluating and deploying AI systems. Our mission is to help... ...the role We're looking for a software engineer who loves to build high performance... ...worked on database systems, compilers, networks, or storage...Flexible hours
- ...The Software Engineer II will help design, develop, test, and deploy software... .... They will have experience building products across the stack... ...deployment.Builds end-to-end systems optimized for speed and... ...Understanding of HIPAA and privacy.LANGUAGE:Must be able to fluently...Language
- ...Cloud-Based Data And Ai Platform Engineer At U.S. Bank, we're on a... ...deployment and operation of systems Continuously improve... ...Strong experience with scripting languages such as Python and Bash Strong... ..., its testing framework, its build system, and you have tried to...LanguageTemporary workWork experience placement
- ...for the future. As a Senior Software Engineer on our Back Office... ...company's production trading systems and the data pipelines that... ...meet evolving business needs. Build advanced tooling to unify data... ...proficiency in programming languages such as Python. Strong communication...LanguageWork at officeLocal areaRemote work
- Dormont Manufacturing Co is seeking an AI Engineer in San Francisco focusing on building robust AI applications. This role involves implementing agentic... ...backend engineering experience and proficiency with large language models. The position values experimentation and...Language
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!
- software engineer amazon San Francisco, CA
- experienced software developer San Francisco, CA
- federal - software developer San Francisco, CA
- software developer internship San Francisco, CA
- senior software engineer San Francisco, CA
- software developer fintech San Francisco, CA
- part time software developer remote San Francisco, CA
- software developer intern San Francisco, CA
- software data engineer San Francisco, CA
- fall software engineering internship San Francisco, CA

