At a Glance
- Tasks: Join a team to build the future of autonomous testing and maintain our open-source project.
- Company: Antithesis, a diverse tech company with a collaborative culture.
- Benefits: Competitive salary, in-person teamwork, and opportunities for mentorship.
- Other info: Dynamic environment with a focus on engineering excellence and career growth.
- Why this job: Work on innovative projects and learn from a talented, diverse team.
- Qualifications: Proficient in Rust, web technologies, and experience with property-based testing.
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.
Location & Work Policy:
This is a 5 days a week in-office job in London, UK.
Senior/Staff Engineer - Bombadil employer: Job Search Place Limited
Antithesis is an exceptional employer for engineers seeking to make a meaningful impact in the field of autonomous testing. With a diverse team that values high engineering standards and fosters a collaborative work culture, employees benefit from hands-on mentorship and the opportunity to work on innovative open-source projects like Bombadil. Located in the vibrant city of London, the company offers a dynamic environment where continuous learning and professional growth are encouraged, making it an ideal place for ambitious individuals to thrive.
StudySmarter Expert Advice🤫
We think this is how you could land Senior/Staff Engineer - Bombadil
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Antithesis through LinkedIn or tech meetups. A friendly chat can give you insider info and maybe even a referral!
✨Tip Number 2
Show off your skills! If you’ve worked on projects that align with Bombadil or autonomous testing, create a portfolio or GitHub repo showcasing your work. This is your chance to shine!
✨Tip Number 3
Prepare for the interview by brushing up on Rust and property-based testing. Be ready to discuss how you’ve tackled complex software challenges in the past. We want to see your problem-solving skills in action!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining the Antithesis team!
We think you need these skills to ace Senior/Staff Engineer - Bombadil
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 Job Search Place Limited
✨Know Your Stuff
Make sure you brush up on your Rust development skills and be ready to discuss property-based testing or fuzzing. Antithesis is looking for someone who can dig deep into technical details, so be prepared to showcase your knowledge and experience in these areas.
✨Show Your Generalist Side
Since the ideal candidate is a generalist, think about how your diverse experiences can contribute to the team. Be ready to share examples of how you've tackled different challenges across the stack and how you love learning new technologies.
✨Get Familiar with Their Tools
Take some time to explore tools like Chrome Devtools Protocol, Playwright, Cypress, or Selenium. Even if you haven't used them extensively, showing that you’ve done your homework will impress the interviewers and demonstrate your enthusiasm for the role.
✨Emphasise Teamwork and Culture Fit
Antithesis values collaboration and a positive work environment. Be prepared to discuss how you’ve worked effectively in teams, mentored others, or contributed to a positive culture in previous roles. Highlighting your interpersonal skills will show that you're not just a great engineer, but also a joy to work with.