Backend Engineer (Monitoring) in London

Backend Engineer (Monitoring) in London

London Full-Time 100000 - 180000 £ / year (est.) Home office (partial)
Dormont Manufacturing Co

At a Glance

  • Tasks: Join our AGI safety team to build tools that ensure AI agents are safe and secure.
  • Company: Innovative tech company focused on AI safety with a collaborative culture.
  • Benefits: Competitive salary, flexible hours, unlimited vacation, and professional development budget.
  • Other info: Dynamic environment with opportunities for rapid responsibility and career growth.
  • Why this job: Make a real impact in AI safety while working with cutting-edge technology.
  • Qualifications: 4+ years in backend systems, strong Python skills, and experience with cloud platforms.

The predicted salary is between 100000 - 180000 £ per year.

Application deadline: We accept submissions until 16 January 2026. We review applications on a rolling basis and encourage early submissions.

THE OPPORTUNITY

Join our new AGI safety monitoring team and help transform complex AI research into practical tools that reduce risks from AI. As a Backend Engineer, you’ll work closely with our CEO, monitoring engineers and Evals team software engineers to build tools that make AI agent safety accessible at scale. We are building tools that monitor AI coding agents for safety and security failures. You will join a small team and will have significant ability to shape the team & tech, and have the ability to earn responsibility quickly. You will like this opportunity if you care about building tools that genuinely make AI agents safe and thrive in high-paced environments as well as enjoy closely working with researchers.

KEY RESPONSIBILITIES

  • Infrastructure & Architecture
    • Design and implement scalable backend systems capable of processing and analyzing large volumes of AI agent logs in real-time.
    • Build and maintain data processing pipelines that extract, transform, and store agent trajectory data efficiently.
    • Architect database schemas and data models optimized for both high-throughput writes and complex analytical queries.
    • Design for reliability, implementing robust error handling, retry logic, and graceful degradation strategies.
    • Monitor system performance and optimize bottlenecks to ensure sub-second latency for critical monitoring operations.
  • API Development
    • Develop secure, well-documented RESTful APIs that allow users to integrate our monitoring tools into their workflows.
    • Implement authentication, authorization, and rate limiting to protect users data and ensure fair resource usage.
    • Build webhook systems and real-time notification services to alert users about critical safety events.
    • Design API interfaces that are intuitive for developers while remaining flexible for diverse user use cases.
    • Design and implement integrations with Security Information and Event Management (SIEM) systems, enabling users to stream monitoring alerts and security events into their existing security operations workflows.
  • Data Systems
    • Implement efficient storage solutions for both structured data (monitoring results, metadata) and unstructured data (agent logs, code outputs).
    • Build data processing systems that can handle everything from streaming real-time monitoring to batch analysis of historical data.
    • Design and implement caching strategies to optimize frequent queries and reduce infrastructure costs.
    • Create data retention and archival policies that balance users needs with storage efficiency.
  • Monitoring & Observability
    • Build comprehensive logging, metrics, and tracing systems to ensure visibility into system health and performance.
    • Implement alerting systems that notify the team of infrastructure issues before they impact users.
    • Create dashboards and tools that help the team understand system behavior and diagnose issues quickly.
    • Design systems that make debugging production issues straightforward and minimize time-to-resolution.
  • Collaboration & Quality
    • Work closely with our researchers to understand their needs and translate research prototypes into production-ready systems.
    • Collaborate with frontend engineers to design APIs and data structures that enable excellent user experiences.
    • Participate in code reviews to maintain high standards for code quality, security, and performance.
    • Document architectural decisions, API specifications, and system behaviors to facilitate knowledge sharing.
    • Contribute to technical discussions about technology choices, trade-offs, and implementation approaches.

JOB REQUIREMENTS

  • 4+ years of experience building production backend systems at scale.
  • Strong Python proficiency with experience in frameworks like FastAPI, Flask, or Django.
  • Experience designing and implementing RESTful APIs with clear documentation.
  • Solid understanding of database design and optimization (SQL and/or NoSQL).
  • Experience with cloud platforms (AWS, Google Cloud, or Azure) and containerization technologies (Docker, Kubernetes).
  • Experience building data-intensive applications or processing large-scale log data.
  • Strong understanding of system design principles, including scalability, reliability, and security.
  • Experience with asynchronous processing, message queues, and distributed systems.
  • Demonstrated ability to write clean, well-tested, maintainable code.

Bonus

  • Familiarity with real-time data processing frameworks (Kafka, Redis Streams, etc.).
  • Experience with ML/AI infrastructure or building tools for AI applications.
  • Previous work on developer tools, monitoring systems, or security tools.
  • Experience with infrastructure-as-code (Terraform, CloudFormation, etc.).
  • Familiarity with AI safety concepts or evaluation frameworks like Inspect.
  • Contributions to open-source backend infrastructure projects.
  • Experience building security-centric tools.
  • Experience with code analysis platforms.
  • Experience with Golang.

REPRESENTATIVE PROJECT

Real-time agent monitoring infrastructure: Design and build the backend system that processes AI coding agent outputs in real-time to detect safety and security issues. Start by implementing a scalable ingestion pipeline that can accept agent logs via API, then build a processing system that routes logs through various monitors based on their characteristics. Implement a storage layer that efficiently handles both recent high-frequency queries and historical analysis. Add a notification system that alerts users when monitors detect concerning behaviors, with configurable thresholds and delivery methods. Throughout the project, ensure the system maintains sub-second p95 latency for critical operations while gracefully handling traffic spikes and partial system failures.

BENEFITS

  • Salary: 100k - 180k GBP (~135k - 245k USD).
  • Flexible work hours and schedule.
  • Unlimited vacation.
  • Unlimited sick leave.
  • Lunch, dinner, and snacks are provided for all employees on workdays.
  • Paid work trips, including staff retreats, business trips, and relevant conferences.
  • A yearly $1,000 (USD) professional development budget.

LOGISTICS

  • Start Date: Target of 2-3 months after the first interview.
  • Time Allocation: Full-time.
  • Location: The office is in London, and the building is next to the London Initiative for Safe AI (LISA) offices. This is an in-person role. In rare situations, we may consider partially remote arrangements on a case-by-case basis.
  • Work Visas: We can sponsor UK visas.

Equality Statement

Apollo Research is an Equal Opportunity Employer. We value diversity and are committed to providing equal opportunities to all, regardless of age, disability, gender reassignment, marriage and civil partnership, pregnancy and maternity, race, religion or belief, sex, or sexual orientation.

Backend Engineer (Monitoring) in London employer: Dormont Manufacturing Co

At Apollo Research, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. As a Backend Engineer in our London office, you'll enjoy flexible working hours, unlimited vacation, and a supportive environment that prioritises professional development, ensuring you have the resources to grow your skills while contributing to meaningful AI safety initiatives.

Dormont Manufacturing Co

Contact Details:

Dormont Manufacturing Co Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Backend Engineer (Monitoring) in London

Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Dormont Manufacturing Co or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Dormont Manufacturing Co.

Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Dormont Manufacturing Co.

Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Dormont Manufacturing Co that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Backend Engineer (Monitoring) in London

Python proficiency
FastAPI
Flask
Django
RESTful API design
Database design and optimisation
SQL

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Dormont Manufacturing Co.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Dormont Manufacturing Co and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Dormont Manufacturing Co

Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Dormont Manufacturing Co uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.