1

Contract Compiler Engineer Jobs (NOW HIRING)

Software Engineer - Backend

Austin, TX · On-site +1

$175K - $275K/yr

The tech stack includes a core compiler-like engine, a heavily asynchronous/distributed backend ... Co-design the internal API for the FE and important interface contracts. * The best way to model ...

US CITIZENS & PERMANENT RESIDENTS ONLY Excellent contract-to-hire job opportunity Looking for a Sr. ... SQL. ● Compiler development experience is plus ● Experience with chat platforms Dialogflow ...

US CITIZENS & PERMANENT RESIDENTS ONLY Excellent contract-to-hire job opportunity Looking for a Sr. ... SQL. ● Compiler development experience is plus ● Experience with chat platforms Dialogflow ...

A deck compiler that turns the spec into multi-slide output with data-bound chart, math, and AI ... This is a contract role during the residency. If the build leads to a funded company, the next step ...

JAva big data engineer

Jersey City, NJ

$54.75 - $70.75/hr

Parsing work / Compiler work * Debug loop * Write test driven development * Structured string ... Candidates who had worked in reputed (Tier 1/ Tier 2 companies) who are currently doing contract ...

JAva big data engineer

Jersey City, NJ · On-site

$54.75 - $70.75/hr

Parsing work / Compiler work * Debug loop * Write test driven development * Structured string ... Candidates who had worked in reputed (Tier 1/ Tier 2 companies) who are currently doing contract ...

next page

Showing results 1-20

Contract Compiler Engineer information

See salary details

$30

$48

$99

How much do contract compiler engineer jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for contract compiler engineer in the United States is $48.93, according to ZipRecruiter salary data. Most workers in this role earn between $41.11 and $50.72 per hour, depending on experience, location, and employer.

What are Contract Compiler Engineers?

Contract Compiler Engineers are specialized software engineers who design, develop, and maintain compilers for smart contracts, often in blockchain environments. They ensure that smart contract code written in high-level languages (like Solidity) is accurately and efficiently translated into bytecode that can run on blockchain platforms (such as Ethereum). Their work is crucial for the secure and reliable execution of decentralized applications. These engineers typically have strong programming skills, deep knowledge of compiler theory, and an understanding of blockchain technologies.

What are the key skills and qualifications needed to thrive as a Contract Compiler Engineer, and why are they important?

To thrive as a Contract Compiler Engineer, you need a strong background in computer science, compiler theory, and smart contract development, often supported by a degree in a related field. Expertise in programming languages like Solidity, Rust, or C++, familiarity with blockchain platforms (such as Ethereum), and experience using tools like LLVM or EVM are typically required. Strong problem-solving skills, attention to detail, and effective communication set top performers apart in this role. These skills are essential for building secure, efficient compilers that enable reliable smart contract execution on blockchain networks.

What are some typical challenges a Contract Compiler Engineer faces when optimizing smart contract code for blockchain platforms?

Contract Compiler Engineers often encounter challenges related to ensuring smart contracts are both secure and efficient, given the resource limitations of blockchain platforms. They must carefully optimize code to reduce gas consumption without introducing vulnerabilities or breaking contract logic. Additionally, adapting compilers to support new blockchain protocols or languages can require deep knowledge of both compiler theory and the unique standards of decentralized systems. Collaboration with security auditors and blockchain developers is also crucial to ensure contract integrity and performance.
More about Contract Compiler Engineer jobs
What cities are hiring for Contract Compiler Engineer jobs? Cities with the most Contract Compiler Engineer job openings:
What are the most commonly searched types of Compiler Engineer jobs? The most popular types of Compiler Engineer jobs are:
What states have the most Contract Compiler Engineer jobs? States with the most job openings for Contract Compiler Engineer jobs include:
What job categories do people searching Contract Compiler Engineer jobs look for? The top searched job categories for Contract Compiler Engineer jobs are:
Infographic showing various Contract Compiler Engineer job openings in the United States as of July 2026, with employment types broken down into 14% Locum Tenens, 56% As Needed, 28% Full Time, and 2% Summer. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $101,781 per year, or $48.9 per hour.

Software Engineer - Backend

Driver AI Inc.

Austin, TX • On-site, Remote

$175K - $275K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 21 days ago


Job description

Software Engineer - Backend
Introduction
At Driver, we're building systems that turn source code into human language. The tech stack includes a core compiler-like engine, a heavily asynchronous/distributed backend server, and a frontend web application that provides a rich user experience. As a backend engineer, you will help scale and extend our backend, build new product functionality, and make sound architectural decisions that keep pace with a fast-growing system.
About Driver
We're an early-stage startup backed by Y Combinator and Google Ventures that combines first principles technical approaches and applied LLM expertise to tackle context engineering at scale. Driver builds the context layer for employees and AI agents alike to use in developing software.
Working at Driver
Driver is an early-stage but fast-growing startup. As such, we take advantage of that which startups can excel: delivery speed, flexibility, and enjoying working with a close-knit team.
Organizational and engineering values at Driver include first-principles thinking, correct by construction, writing things down, experimentation and iteration, pragmatism, commitment to effective communication and transparency, autonomy, and ambition.
Job Overview
Title: Software Engineer - Backend
Location: Remote or Austin, TX
About the Role
Our core innovation, the Driver Transpiler, treats software explanation as a compilation problem. Instead of emitting machine code, it emits human language.
The transpiler generates human language content at large volumes and highly variable levels of abstraction and requires significant asynchronous task orchestration due to the high volume of highly constrained LLM inference calls to external APIs.
Major established components of our backend today include the data model to support the compiler's content generation and coordination with codebase assets in version control system (VCS) providers like GitHub, containerized deployment in a distributed cloud service, and an internal API layer consumed by both our frontend and external integrations, and an MCP server that delivers our computed content to AI agents.
Key cross-functional interactions include coordinating with the transpiler team on data model and task orchestration, working with the DevOps and infrastructure team on distributed deployment and job execution, and collaborating with the frontend and product team on APIs and customer-facing MCP interfaces.
Key Responsibilities
  • Core backend work:
    • Contribute to building an efficient and scalable backend data model.
    • Build and maintain critical backend integrations (e.g., VCS providers).
    • Build and maintain the backend web server.
    • Design, build, and maintain internal APIs for our web application.
    • Build and maintain backend APIs for our Model Context Protocol (MCP) products.
    • Build foundations that scale.
  • Interface with the transpiler team on:
    • Efficient data model for transpiler content.
    • Asynchronous and distributed implementation for transpiler task orchestration.
  • Bring strong architectural instincts to the team:
    • Identify and address scalability, correctness, and maintainability risks early.
    • Write clean, well-structured code that is readable by both humans and LLMs.
    • Distinguish robust tests from fragile ones; build systems that are easy to verify.
  • Embrace AI-assisted development:
    • Use agentic coding tools as a core part of your workflow to accelerate delivery.
    • Apply your architectural judgment to validate, guide, and extend AI-generated code.
  • Interface with the frontend team on:
    • Co-design the internal API for the FE and important interface contracts.
    • The best way to model data communicated between BE and FE.
  • Interface with the DevOps/Infrastructure team on:
    • Distributed task orchestration implementation.
    • Container and distributed job implementation.
  • Communicate effectively with team members and across key team interfaces.
Qualifications
Education: Bachelor's degree in Computer Science, Engineering, or a related field.
Experience: Minimum 3 - 5 years as a backend engineer. 7+ years experience preferred.
Required Technical Skills
  • Experience building and scaling backend systems, with a strong grasp of distributed systems fundamentals (queuing, consistency trade-offs, async task orchestration).
  • Proficient in Python; experience with at least one statically typed language (e.g., Rust, Go, Java, C++) and a strong grasp of data-structure-oriented design - you think carefully about types, contracts, and correctness, not just getting code to run.
  • Strong API design instincts: knows how to define clean, stable interfaces and contracts that are easy to consume and hard to misuse.
  • Strong experience with asynchronous programming paradigms.
  • Strong understanding of data model design, particularly for relational databases.
  • Strong instincts for architecture: knows what good looks like, can identify fragile code and tests before they become problems.
  • Experience building monitoring, logging, and testing in larger backend systems.
  • Experience building and maintaining REST APIs at scale.
  • Experience with task orchestration and distributed job queue technologies.
  • Actively embraces AI-assisted development - uses agentic coding tools as a productivity multiplier and is energized by, not resistant to, this shift in how software is built.

Preferred and Nice-to-Have Technical Skills
  • Experience building MCP-style service interfaces.
  • Experience with containerization and container orchestration (Docker, Kubernetes).
  • Experience with identity and access management (IdM) systems and integrations.
  • Experience working with LLM model APIs and agent toolchains; understanding of how context flows through an agentic system.
Why Join Driver
You'll work on technology at the intersection of language theory, compiler design, and generative AI, building systems that expand how both humans and machines understand code.
You'll also have an outsized impact: this is a core product role in a fast-growing company, where the things you build will directly shape how engineers and AI collaborate in the next decade.
Benefits
  • Competitive Compensation Packages - Cash & Equity
  • Flexible Work Culture
  • Unlimited Time Off + 12 Paid Company Holidays
  • Insurance - Health, Dental, & Vision
  • Life Insurance & FSA Accounts
  • 401(k) Retirement Accounts - Traditional, Roth, or Both
  • Quarterly Team Offsites

Driver is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.