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

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

At a Glance

  • Tasks: Join a team to build the future of autonomous testing with open-source projects.
  • Company: Antithesis, a diverse tech company focused on innovative engineering solutions.
  • 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: Work with cutting-edge technology and make a real impact in software development.
  • Qualifications: Proficient in Rust, experienced in property-based testing, and 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 the field of 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 when you connect with the team.

✨Tip Number 3

Prepare for technical chats! Brush up on property-based testing and web technologies. Be ready to discuss how you've tackled complex software challenges in the past – they love engineers who can think on their feet!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining the Antithesis team and contributing to their exciting projects.

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
Chromium Automation
Frontend Development
Chrome Devtools Protocol
Playwright
Cypress
Selenium
Formal Specification Languages
Implementing Parsers
Type Systems
Interpreters

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’re considered for the role. Plus, it shows you’re keen on joining 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 this role involves property-based testing, it’s crucial to understand its principles and practices. Review examples and be ready to explain how you’ve implemented it in your previous work. Showing that you can apply these concepts will set you apart from other candidates.

✨Show Your Passion for Open Source

Antithesis is looking for someone who is enthusiastic about open-source projects. Familiarise yourself with Bombadil and be prepared to discuss how you could contribute to it. Sharing your thoughts on the project and any ideas you have will demonstrate your genuine interest.

✨Emphasise Your Generalist Skills

The ideal candidate is a generalist who loves to learn. Highlight your ability to adapt and tackle various challenges across the stack. Share examples of how you’ve successfully worked on diverse projects, showcasing your versatility and eagerness to learn new technologies.

Senior Rust Engineer for Open-Source Autonomous Testing London
Antithesis

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

>