
Senior/Staff Engineer - Hegel
Antithesis5 months ago
London, United KingdomSenior / Staff+
Responsibilities
- Build out Hegel, Antithesis’s family of property-based testing libraries.
- Develop open-source libraries for high-quality property-based testing across multiple programming languages.
- Work with Python, Rust, Go, TypeScript, C++, and OCaml implementations as applicable.
- Use AI-assisted development with substantial human review to maintain engineering quality.
Requirements
- Experience using property-based testing; Hypothesis experience is preferred, though experience with any property-based testing library is acceptable.
- Comfort with AI-assisted development workflows and careful human review.
- Familiarity with Python or Rust is desirable.
- Willingness to work in a variety of programming languages is desirable.
- Expert-level proficiency in at least one programming language and interest in becoming the tastemaker for its Hegel implementation is desirable.
- Experience maintaining an active open-source library is a strong plus.
- Familiarity with Nix is a plus.
Benefits
- Full-time, five days a week in-office in London, UK
- In-person collaboration focused on trust, knowledge sharing, and mentoring
- Opportunity to build open-source property-based testing libraries across multiple programming languages
About Antithesis
Antithesis builds a deterministic simulation and autonomous testing platform for software teams building complex systems. It runs full-stack services in a controlled environment, injects faults and toxic inputs, and produces reproducible bug reports with root-cause analysis, integrating into CI and developer workflows. The company is privately held and headquartered in Vienna, Virginia, and sells its platform and expert engineering services to enterprises that need faster, more reliable releases.