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.
$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...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
- ...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
$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...LanguageWork experience placementWork at officeVisa sponsorshipFlexible hours- ...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
$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...LanguageWorldwide$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$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...LanguageFull timeWork at officeFlexible hours$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- ...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
- ...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...LanguageContract work
$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...LanguageFlexible hours$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. ~...LanguageRelocation$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...LanguageWork at officeVisa sponsorshipFlexible hours$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...LanguageLocal areaImmediate startVisa sponsorshipWork visaRelocation packageFlexible hours$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#,...LanguageRemote work$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...LanguageWork at officeLocal areaWorldwideFlexible hours$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,...LanguageInternshipFlexible hours- ...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
- ...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
$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- 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
- 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
$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,...LanguageFull timeTemporary workLocal areaRemote workFlexible hours- ...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
$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,...LanguageFlexible hours- ...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...LanguageRemote workRelocation packageFlexible 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- ...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
- ...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...LanguageWork at officeLocal areaRemote workVisa sponsorship
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!
- graduate software developer San Francisco, CA
- rust software engineer San Francisco, CA
- senior software design engineer San Francisco, CA
- software engineer student San Francisco, CA
- software engineer amazon San Francisco, CA
- software developer positions San Francisco, CA
- software engineer full time San Francisco, CA
- software qa engineer San Francisco, CA
- new graduate software engineer San Francisco, CA
- junior software developer San Francisco, CA


