At a Glance
- Tasks: Lead the migration to a scalable container-based architecture and enhance AI platform infrastructure.
- Company: Join a dynamic tech company pioneering autonomous AI agent development.
- Benefits: Competitive salary, remote work options, and opportunities for professional growth.
- Why this job: Be a key player in shaping cutting-edge AI technology and developer experiences.
- Qualifications: Experience with AWS, Python, Terraform, and a passion for automation and AI.
- Other info: Ideal for those who thrive in fast-paced startup environments.
The predicted salary is between 72000 - 96000 £ per year.
A dynamic and forward-thinking technology company at the forefront of autonomous AI agent development is seeking a talented and experienced Lead DevOps Engineer. This is a pivotal role focused on the core infrastructure that powers their innovative AI platform.
This is an exciting opportunity for a Lead DevOps Engineer to take ownership of and significantly enhance the compute layer that underpins their groundbreaking technology. You will lead the migration of their current system to a more scalable and customizable container-based architecture, directly impacting the performance, reliability, and cost-efficiency of their core offering. You will be instrumental in building the foundational elements that enable their AI agents to operate seamlessly and efficiently.
The ideal Lead DevOps Engineer will be responsible for:
- Architecting and executing a zero-downtime migration to AWS Fargate (ECS) from AWS App Runner.
- Developing a unified observability framework encompassing tracing, structured logging, and metrics that seamlessly track requests across the entire lifecycle, from API Gateway through the runtime engine and sandboxed environments to external APIs, visualized in tools like Grafana, Loki, or Prometheus.
- Building intuitive self-service tools for internal developers, such as CLI tools, GitHub Actions, and Backstage plugins, enabling them to quickly provision new micro-services or AI agents (in under 5 minutes) with built-in security, secrets management, testing frameworks, and cost controls.
- Ensuring robust security and compliance through hard multi-tenant isolation of sandboxed environments, implementing least-privilege IAM principles, establishing secret-less CI/CD pipelines, and generating auditable Software Bill of Materials (SBOMs) to meet SOC 2 and GDPR requirements.
The ideal Lead DevOps Engineer will have experience with the following:
- Deep and practical knowledge of AWS services.
- A strong product-centric approach to infrastructure, with a genuine empathy for internal developers and a passion for designing developer experiences that are both powerful and easy to use.
- A data-driven mindset focused on measured performance, including experience tuning cold-start times, optimizing container resource allocation (CPU/Memory), and utilizing cost data to identify and eliminate waste.
- A passion for automation, with hands-on experience using tools like Terraform/CloudFormation/CDK, GitHub Actions, and implementing CI/CD pipelines, canary deployments, and policy-as-code.
- Proficiency in at least one of Python, Go, or TypeScript.
- An intellectual curiosity about Artificial Intelligence and a basic understanding of how Large Language Models (LLMs) interact with tools, track token usage, and require low-latency backend infrastructure.
- A pragmatic approach and comfort working in a fast-paced, ambiguous startup environment where delivering results is prioritized.
This is a unique opportunity to be a key technical leader in a well-funded and rapidly growing company that is pioneering the future of autonomous AI agents. If you are a highly skilled and motivated platform engineer ready to build and scale the critical infrastructure that powers cutting-edge AI technology, we encourage you to apply!
Lead Engineer employer: Burns Sheehan
Contact Detail:
Burns Sheehan Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Engineer
✨Tip Number 1
Familiarise yourself with the specific AWS services mentioned in the job description, especially AWS Fargate and ECS. Having hands-on experience or projects that demonstrate your ability to architect and execute migrations will set you apart.
✨Tip Number 2
Showcase your understanding of observability frameworks. Be prepared to discuss how you've implemented tracing, structured logging, and metrics in previous roles, as this is crucial for the position.
✨Tip Number 3
Highlight any experience you have with automation tools like Terraform or GitHub Actions. Being able to demonstrate your ability to create CI/CD pipelines and self-service tools will resonate well with the hiring team.
✨Tip Number 4
Express your passion for AI and your understanding of how it interacts with infrastructure. This role requires a blend of technical skills and an interest in cutting-edge technology, so make sure to convey your enthusiasm during discussions.
We think you need these skills to ace Lead Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in AWS, Python, and Terraform. Emphasise any previous roles where you led infrastructure projects or worked with AI technologies.
Craft a Compelling Cover Letter: In your cover letter, express your passion for AI and how your skills align with the company's mission. Mention specific projects or achievements that demonstrate your ability to lead DevOps initiatives.
Showcase Your Technical Skills: Include specific examples of your experience with container-based architectures, CI/CD pipelines, and observability frameworks. Use metrics to quantify your impact in previous roles.
Highlight Soft Skills: Don’t forget to mention your ability to work in fast-paced environments and your empathy for internal developers. These soft skills are crucial for a Lead DevOps Engineer role.
How to prepare for a job interview at Burns Sheehan
✨Showcase Your Technical Expertise
Be prepared to discuss your hands-on experience with AWS services, Terraform, and CI/CD pipelines. Highlight specific projects where you've successfully implemented these technologies, especially in a DevOps context.
✨Demonstrate Problem-Solving Skills
Expect scenario-based questions that assess your ability to tackle challenges in a fast-paced environment. Share examples of how you've approached complex problems, particularly around system migrations or performance optimisation.
✨Emphasise Collaboration and Developer Experience
Since the role involves building tools for internal developers, illustrate your understanding of their needs. Discuss how you've previously designed user-friendly solutions that enhance developer productivity and experience.
✨Express Your Passion for AI and Innovation
Convey your enthusiasm for artificial intelligence and its applications. Be ready to discuss any relevant projects or research you've undertaken, showcasing your intellectual curiosity and how it aligns with the company's mission.