DevOps Engineer
About the role
We are looking for a DevOps Engineer to join our engineering team and take ownership of our infrastructure, deployment processes, and overall platform reliability. You will work closely with backend and data teams to support a growing video and data platform used by millions of healthcare professionals worldwide.
In this role, you will focus on improving our CI/CD pipelines, system reliability, and developer experience, while helping scale our cloud infrastructure in a secure and cost-efficient way. You will work extensively with AWS services (compute, storage, networking, IAM, monitoring) and help ensure our systems are reliable, observable, and well-architected.
You will also support and enable emerging AI/ML and LLM-powered systems used for large-scale medical content processing, helping build and operate the infrastructure required for these workloads. This includes improving data pipelines, optimizing resource usage, and ensuring production-grade reliability of AI-driven services.
What you will do
- Own and improve our infrastructure, CI/CD pipelines, and deployment processes across multiple environments
- Work with AWS services (compute, storage, networking, IAM, monitoring) to ensure scalable, secure, and reliable systems
- Collaborate closely with backend and data teams to support production systems, data pipelines, and overall platform reliability
- Continuously improve developer experience by streamlining workflows, reducing friction, and enabling faster, safer deployments
- Contribute to improving security practices, access control, and compliance of our infrastructure
- Automate infrastructure and workflows using Python
- Improve observability by implementing and maintaining monitoring, logging, and alerting systems
- Troubleshoot production issues, participate in incident response, and implement long-term fixes to improve system stability
- Identify and drive improvements in performance, scalability, and cost efficiency across the platform
- Support and scale AI/ML and LLM-based systems, ensuring reliable infrastructure for data processing and content classification workloads
Who you are
- You have 5+ years of experience in DevOps, SRE, or infrastructure engineering, with a strong focus on cloud-native environments (preferably AWS)
- You have managed cloud infrastructure (networking, IAM, compute, storage) with a strong understanding of security best practices and cost optimization
- You have experience building and maintaining CI/CD pipelines to support rapid, reliable software delivery across multiple environments
- You are comfortable writing Python for automation, scripting, and building internal tooling to improve infrastructure and developer workflows
- You have a strong understanding of monitoring, logging, and observability (e.g., Datadog, Prometheus, CloudWatch), and proactively identify and resolve issues
- You are comfortable debugging production issues across systems and collaborating with engineering teams to resolve them
- You are proactive, take ownership, and enjoy working in environments with high autonomy and evolving processes
- You communicate clearly and collaborate effectively with engineers, product managers, and other stakeholders
- You are curious and motivated to learn, especially in areas like AI/ML infrastructure and large-scale systems