Senior/Staff Engineer - Bombadil in London

Senior/Staff Engineer - Bombadil in London

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

At a Glance

  • Tasks: Build the future of autonomous testing and maintain our open-source project Bombadil.
  • Company: Join a diverse team at Antithesis, where innovation meets collaboration.
  • Benefits: Competitive salary, in-person work environment, and opportunities for mentorship.
  • Other info: Dynamic culture valuing diverse backgrounds and high engineering standards.
  • Why this job: Work on cutting-edge technology and make a real impact in software development.
  • Qualifications: Proficient in Rust, with experience in property-based testing and web technologies.

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

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. 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/Staff Engineer - Bombadil in London employer: Antithesis Operations LLC

Antithesis is an exceptional employer that fosters a dynamic and innovative work culture, perfect for those looking to make a significant impact in the software reliability space. With a focus on employee growth, you will have the opportunity to lead and mentor a team of Business Development Representatives while collaborating closely with various departments to drive success. Located in London, our office environment encourages creativity and teamwork, making it an ideal place for motivated individuals to thrive and develop their careers.

A

Contact Details:

Antithesis Operations LLC Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior/Staff Engineer - Bombadil in London

Tip Number 1

Network like a pro! Reach out to current employees at Antithesis on LinkedIn or other platforms. Ask them about their experiences and the company culture; it shows genuine interest and can give you insider info that might just help you stand out.

Tip Number 2

Get hands-on with Bombadil! Dive into the open-source project, contribute, or even just play around with it. This not only boosts your skills but also demonstrates your passion for the role when you chat with the team.

Tip Number 3

Prepare for technical interviews by brushing up on Rust and property-based testing. Practice coding challenges and be ready to discuss your past projects. We want to see how you think and solve problems, so show us your thought process!

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining the team. Don’t forget to tailor your approach to highlight your generalist skills and eagerness to learn!

We think you need these skills to ace Senior/Staff Engineer - Bombadil in London

Rust Development
Property-Based Testing
Fuzzing
Web Technology
Chromium Automation
Frontend Development
Chrome Devtools Protocol

Some tips for your application 🫡

Show Your Passion for Learning:We love engineers who are eager to learn and explore new technologies. Make sure to highlight any projects or experiences where you've dived into unfamiliar territory or picked up new skills. It shows us you're the kind of person who fits right in with our team!

Tailor Your Application:Don’t just send a generic application! Take the time to tailor your CV and cover letter to reflect how your experience aligns with the role. Mention specific technologies or projects that relate to Bombadil and the skills we’re looking for.

Be Yourself:We value authenticity, so let your personality shine through in your application. Share your unique background and what makes you a joy to work with. We want to know not just what you can do, but who you are!

Apply Through Our Website:To make sure your application gets the attention it deserves, apply directly through our website. It’s the best way for us to keep track of your application and ensure it reaches the right people!

How to prepare for a job interview at Antithesis Operations LLC

Know Your Stuff

Make sure you brush up on your Rust development skills and understand property-based testing. Antithesis is looking for someone who can dig deep into complex software, so be ready to discuss your past projects and how you've tackled challenges in these areas.

Show Your Generalist Side

Since the ideal candidate is a generalist, be prepared to talk about a variety of technologies. Familiarise yourself with web technologies like HTML, CSS, and JavaScript, and be ready to share examples of how you've used them in your work.

Get Familiar with Bombadil

Take some time to explore the Bombadil project on GitHub. Understanding its architecture and how it works will not only impress your interviewers but also give you a solid foundation for discussing how you can contribute to the team.

Emphasise Teamwork and Culture Fit

Antithesis values collaboration and a positive work environment. Be ready to share experiences where you've worked well in a team, mentored others, or contributed to a supportive culture. Show that you're not just a great engineer, but also a joy to work with!