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: 5 days a week in-office role in London, fostering trust and knowledge sharing.
- Why this job: Work on innovative projects and learn from a talented team in a dynamic environment.
- 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 in London employer: Job Search Place Limited
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. With a strong emphasis on in-person collaboration in London, employees benefit from direct mentorship and knowledge sharing, while also having the opportunity for significant personal and professional growth within a team of highly skilled individuals. Joining Antithesis means being part of a dynamic environment that values creativity, learning, and high engineering standards.
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 any tips they might have for the interview process. It’s all about making connections!
✨Tip Number 2
Show off your skills! If you’ve worked on projects that align with Bombadil or autonomous testing, be ready to discuss them in detail. Bring your portfolio or GitHub links to the conversation to showcase your work.
✨Tip Number 3
Prepare for technical challenges! Brush up on Rust and property-based testing concepts. Practise coding problems and be ready to demonstrate your problem-solving skills during the interview.
✨Tip Number 4
Don’t forget to 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/Staff Engineer - Bombadil in London
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 a great fit for our dynamic 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 at Antithesis. Mention specific technologies or projects that relate to Bombadil and our mission.
Be Yourself:We value authenticity, so let your personality shine through in your application. Share your unique background and what makes you tick as an engineer. 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 prepare to showcase your knowledge and experience in these areas.
✨Show Your Generalist Side
Since the ideal candidate is a generalist, be prepared to talk about your experiences across different domains. Highlight any projects where you've had to learn new technologies quickly or adapt to different roles within a team.
✨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, having a basic understanding will show your enthusiasm and readiness to dive into their tech stack.
✨Emphasise Teamwork and Culture Fit
Antithesis values collaboration and a positive work environment. Be ready to share examples of how you've worked well in teams, mentored others, or contributed to a supportive culture. This will help demonstrate that you're not just a great engineer, but also a joy to work with!