At a Glance
- Tasks: Design and develop scalable backend systems for AI applications.
- Company: Join a cutting-edge AI startup with $8M funding and experienced founders.
- Benefits: Earn equity, enjoy a fast-paced environment, and embrace continuous learning.
- Why this job: Make a real impact in AI while solving complex engineering challenges.
- Qualifications: Experience in distributed systems and backend languages like Go or Python required.
- Other info: Be the 8th engineer on a proven team revolutionising AI technology.
The predicted salary is between 36000 - 60000 £ per year.
Job Description
Join a breakthrough agentic AI startup with $8M funding, led by two exceptional founders with Apple exits and DeepMind pedigree. Be the 8th engineer on a proven team revolutionising AI, accelerating innovation with cutting-edge systems and strategic partners—shape the future, make an impact, and earn equity with real skin in the game
Are you passionate about building scalable, fault-tolerant backend systems in distributed environments? Do you thrive on solving complex engineering challenges while optimizing deployment and observability?
What You’ll Do
- Design, develop, and operate large-scale distributed backend systems that power mission-critical applications.
- Implement microservices, APIs, and data pipelines using backend languages like Go, Python, or Java.
- Lead deployment automation efforts through containerization (Docker) and orchestration tools such as Kubernetes.
- Build and maintain CI/CD pipelines enabling seamless, reliable software delivery.
- Architect and implement end-to-end observability with tools like Prometheus, Grafana, Jaeger, and OpenTelemetry, ensuring system transparency and rapid troubleshooting.
- Optimize system performance, scalability, and availability while enabling robust monitoring and alerting across distributed environments.
- Collaborate closely with cross-functional teams across engineering, product, and operations to deliver resilient, high-impact solutions.
What We’re Looking For
- Proven hands-on experience with distributed systems architecture, including deep understanding of reliability, consistency models, and concurrency.
- Expertise in backend development with at least one of Go, Python, Java, or Rust.
- Strong experience with containerization (Docker) and orchestration (Kubernetes, Nomad).
- Skilled in CI/CD tooling and infrastructure as code (Terraform, Helm, Ansible).
- Proficient with observability tools and frameworks (Prometheus, Grafana, Jaeger, OpenTelemetry, ELK stack).
- Ability to design scalable, observable systems that offer actionable insights and rapid incident response.
- Solid cloud platform experience (AWS, GCP, Azure) and familiarity with automated deployment and rollback.
- Excellent problem-solving abilities, communication skills, and a proactive ownership mindset.
Why Join?
This is your chance to be at the forefront of building the backbone for the next wave of AI-driven, intelligent applications. You’ll work alongside talented engineers in a fast-paced, innovative environment where your contributions have direct and meaningful impact. Embrace autonomy, continuous learning, and the opportunity to solve some of the toughest challenges in distributed backend engineering.
Member Of Technical Staff - Distributed Engineer - Agentic AI Start Up employer: twentyAI
Contact Detail:
twentyAI Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Member Of Technical Staff - Distributed Engineer - Agentic AI Start Up
✨Tip Number 1
Familiarise yourself with the latest trends in distributed systems architecture. Understanding concepts like reliability and consistency models will not only help you during interviews but also demonstrate your passion for the field.
✨Tip Number 2
Engage with the community by contributing to open-source projects related to backend development or distributed systems. This hands-on experience can showcase your skills and commitment, making you a more attractive candidate.
✨Tip Number 3
Prepare to discuss specific challenges you've faced in previous roles, particularly around optimising deployment and observability. Real-world examples will highlight your problem-solving abilities and proactive mindset.
✨Tip Number 4
Network with professionals in the AI and engineering sectors. Attend meetups or webinars focused on distributed systems, as these connections can lead to valuable insights and potential referrals for the position.
We think you need these skills to ace Member Of Technical Staff - Distributed Engineer - Agentic AI Start Up
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with distributed systems, backend development, and the specific technologies mentioned in the job description, such as Go, Python, or Java. Use keywords from the job listing to ensure your application stands out.
Craft a Compelling Cover Letter: In your cover letter, express your passion for building scalable systems and solving complex engineering challenges. Mention specific projects or experiences that demonstrate your expertise in containerization, CI/CD, and observability tools.
Showcase Relevant Projects: If you have worked on relevant projects, either professionally or personally, include them in your application. Describe your role, the technologies used, and the impact of your work on system performance and reliability.
Highlight Soft Skills: Don't forget to mention your problem-solving abilities and communication skills. These are crucial for collaborating with cross-functional teams. Provide examples of how you've successfully worked in team settings or led initiatives.
How to prepare for a job interview at twentyAI
✨Showcase Your Technical Skills
Be prepared to discuss your hands-on experience with distributed systems architecture. Highlight specific projects where you've implemented microservices, APIs, or data pipelines using Go, Python, or Java.
✨Demonstrate Problem-Solving Abilities
Expect to face complex engineering challenges during the interview. Prepare examples of how you've optimised deployment and observability in past roles, showcasing your analytical thinking and proactive approach.
✨Familiarise Yourself with Tools
Make sure you know the tools mentioned in the job description, such as Docker, Kubernetes, Prometheus, and Grafana. Be ready to discuss how you've used these tools in your previous work to build scalable and reliable systems.
✨Emphasise Collaboration Skills
Since the role involves working closely with cross-functional teams, be prepared to share experiences where you've successfully collaborated with engineers, product managers, or operations teams to deliver impactful solutions.