Senior Software Engineer, Full Stack

Posted 11 Days Ago
Vienna, VA, USA
In-Office
160K-220K Annually
Senior level
Information Technology • Software
The Role
Build and improve Antithesis’s reactive Notebook platform, including its JavaScript execution engine, frontend, data layer, APIs, and custom database. Own features end to end, collaborate with product managers on design and scope, create property-based tests and reliability workloads, and develop build and deployment logic using Nix. The role requires strong TypeScript and software engineering skills, with some Rust development and knowledge of web technologies, browsers, algorithms, and data structures.
Summary Generated by Built In
About Antithesis:

We've been quietly reinventing how the world thinks about software reliability, and we're just getting started! At Antithesis, we start at the foundations – we run entire software systems inside a deterministic simulation and break them in every way imaginable. Every issue then comes with a perfect reproduction, so you can identify root causes fast instead of spending days trying to recreate what went wrong.

 

The rise of AI-generated code has made this work more urgent than ever. Agents can write code faster than any human, but speed doesn't matter much when the output is buggy, stuck in review, or slipping through undetected. The verification bottleneck is real, it's growing, and solving it is one of the most consequential problems in software right now. That's what you'd be working on.

 

We're well-funded and deeply technical, the kind of place where the hardest problems get the most attention and the best ideas win regardless of who has them. If you want to do work that actually moves the needle on how reliable software can be, keep reading.

About the Role:

Antithesis is looking for a Full Stack Engineer to join our engineering team. This role primarily focuses on the Notebook - the reactive computing platform that all Antithesis UX is built on top of. As a Notebook Engineer, you will do a mix of deeply technical and heavily product-focused work.

What You’ll Do:
  • Make improvements to a reactive engine for executing Javascript (imagine Jupyter where everything auto recalcs).

  • Own a new feature, from the front end to the data layer. This includes adding features as needed to our custom database (or proxy, or API server) to get the feature done.

  • Create Property Based Tests and Antithesis workloads to test the things you create.

  • Work with our product managers to design and scope features.

  • Develop build and deployment logic in Nix.

What We’re Looking For:
  • Experience working with complex customer facing-products.

  • Be very comfortable with Typescript, and ready to pick up a bit of Rust work.

  • Have strong technical skills and a solid programming background in algorithms and data structures.

  • Experience building static and dynamic websites

  • Understanding of how the internet and browsers work

  • (bonus) experience with Nix

  • (bonus) have ideas about leveraging AI effectively

  • (bonus) a prior history with PBT

Skills Required

  • Experience working with complex customer-facing products
  • Strong proficiency with TypeScript
  • Strong technical and programming skills in algorithms and data structures
  • Experience building static and dynamic websites
  • Understanding of how the internet and browsers work
  • Ability or willingness to perform Rust development
  • Experience with Nix
  • Ideas about leveraging AI effectively
  • Prior experience with property-based testing
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Vienna, VA
42 Employees

What We Do

We are pioneering the field of autonomous software testing - enabling our users to dramatically improve their software development speed and quality.

Similar Jobs

In-Office
McLean, VA, USA
486 Employees
120K-135K Annually
In-Office
McLean, VA, USA
486 Employees
125K-135K Annually

REI Systems Logo REI Systems

Senior Software Engineer

Information Technology • Consulting
Hybrid
Sterling, VA, USA
926 Employees

Infinitive Logo Infinitive

Senior Consultant

AdTech • Information Technology • Marketing Tech
In-Office
McLean, VA, USA
174 Employees
85K-135K Annually

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account