Senior Rust Engineer for Open-Source Autonomous Testing London
Senior Rust Engineer for Open-Source Autonomous Testing London

Senior Rust Engineer for Open-Source Autonomous Testing London

London Full-Time 60000 - 80000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Join our team to build the future of autonomous testing with innovative open-source projects.
  • Company: Antithesis, a diverse tech company focused on engineering excellence.
  • Benefits: Competitive salary, collaborative environment, and opportunities for personal growth.
  • Other info: Dynamic team culture with a focus on mentorship and knowledge sharing.
  • Why this job: Make a real impact in software development while working with cutting-edge technologies.
  • Qualifications: Proficient in Rust, experienced in property-based testing, and comfortable with web technologies.

The predicted salary is between 60000 - 80000 £ per year.

Location: London, UK

Employment Type: Full time

Location Type: On-site

Department: Engineering

About Antithesis

Engineers at Antithesis work across a wide range of domains, often developing their own tools along the way. They dig deep to understand how something really works -- but stay broad to ship features across the whole stack. The ideal Antithesis engineer is a generalist who loves to learn new things and will fearlessly hack on whatever is needed. The core requirements: you’re smart, get things done, and a joy to work with.

About the Role

We’re looking for engineers in the Senior to Staff levels to build the future of autonomous testing. No matter your particular field of experience, if you’ve been ambitiously building complex software and think you could be a fit; drop us a note.

In this role you will be part of the team that maintains our open-source project Bombadil (https://github.com/antithesishq/bombadil). This includes working with the specification language and verifier, Chromium automation, advanced property-based testing, frontend development, and much more.

Must have for this role:

  • Proficient in Rust development
  • Experience with property-based testing or fuzzing
  • Comfortable with web technology (browsers, HTTP, HTML, Javascript, CSS)

Experience that would be a plus:

  • Chrome Devtools Protocol, Playwright, Cypress, or Selenium
  • Formal specification languages (e.g. TLA+ or some LTL)
  • Implementing parsers, type systems, and interpreters

The Culture

Our team is composed of people with a variety of backgrounds: standard engineering degrees to philosophy degrees; big-tech backgrounds to scrappy startups. But we have at least one common skill: everyone on the team, including managers, is held to the same high standard of engineering competency. In addition, we value in-person work for its value in building trust and sharing knowledge and mentoring each other.

Note: This is a 5 days a week in-office job in London, UK.

Senior Rust Engineer for Open-Source Autonomous Testing London employer: Antithesis

Antithesis is an exceptional employer that fosters a collaborative and innovative work culture, where engineers are encouraged to explore diverse domains and develop their own tools. Located in the vibrant city of London, employees benefit from a supportive environment that prioritises mentorship and knowledge sharing, alongside opportunities for professional growth in cutting-edge open-source projects. With a team that values high engineering standards and a passion for learning, Antithesis offers a rewarding experience for those looking to make a meaningful impact in autonomous testing.
A

Contact Detail:

Antithesis Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Rust Engineer for Open-Source Autonomous Testing London

✨Tip Number 1

Network like a pro! Reach out to current employees at Antithesis on LinkedIn or other platforms. A friendly chat can give you insider info and might just get your foot in the door.

✨Tip Number 2

Show off your skills! If you've worked on open-source projects, especially in Rust, make sure to highlight them. Share your GitHub profile and any relevant contributions during interviews.

✨Tip Number 3

Prepare for technical challenges! Brush up on property-based testing and web technologies. Antithesis loves engineers who can think on their feet, so practice coding problems and system design.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining the team at Antithesis.

We think you need these skills to ace Senior Rust Engineer for Open-Source Autonomous Testing London

Rust Development
Property-Based Testing
Fuzzing
Web Technology (Browsers, HTTP, HTML, Javascript, CSS)
Chrome Devtools Protocol
Playwright
Cypress
Selenium
Formal Specification Languages (e.g. TLA+, LTL)
Implementing Parsers
Type Systems
Interpreters
Analytical Skills
Adaptability
Collaboration

Some tips for your application 🫡

Show Off Your Rust Skills: Make sure to highlight your proficiency in Rust development. Share specific projects or experiences where you've used Rust effectively, especially if they relate to autonomous testing or open-source contributions.

Be a Generalist: We love engineers who are curious and willing to learn across different domains. Don’t hesitate to mention any diverse skills or experiences you have that could contribute to our team’s broad range of projects.

Tailor Your Application: Take the time to customise your application for this role. Reference the job description and align your experiences with what we’re looking for, especially around property-based testing and web technologies.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at Antithesis

✨Know Your Rust Inside Out

Make sure you brush up on your Rust skills before the interview. Be prepared to discuss your past projects and how you've used Rust in real-world applications. Antithesis values engineers who can demonstrate a deep understanding of the language, so be ready to dive into technical discussions.

✨Familiarise Yourself with Property-Based Testing

Since property-based testing is a core requirement for this role, take some time to understand its principles and how it applies to software development. Be prepared to share examples of how you've implemented this in your previous work or how you would approach it in future projects.

✨Show Off Your Web Tech Knowledge

Antithesis is looking for someone comfortable with web technologies. Brush up on your knowledge of browsers, HTTP, HTML, JavaScript, and CSS. You might be asked to solve problems or discuss how these technologies interact, so having practical examples ready will help you stand out.

✨Emphasise Your Learning Mindset

The ideal candidate is a generalist who loves to learn. During the interview, highlight your willingness to tackle new challenges and learn new tools. Share instances where you've had to quickly adapt to new technologies or methodologies, as this aligns perfectly with Antithesis's culture of continuous learning.

Senior Rust Engineer for Open-Source Autonomous Testing London
Antithesis
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>