About the role
Who you are
- 3+ years of experience in DevOps, Site Reliability Engineering (SRE), or platform teams
- Strong motivation and experience in using automation to reduce operational toil for both the DevOps and product engineering teams
- Hands-on experience managing and scaling data infrastructure
- Hands-on experience with containers and distributed computing platforms like Kubernetes
- Experience creating and supporting cloud-based systems at scale (AWS/Azure/GCP), with a strong emphasis on Infrastructure as Code (IaC)
- Strong understanding of a server-side programming language (proficient in one or more of the following languages/tools: Python, and/or bash scripting)
- Experience handling on-call responsibilities for production services
- Experience managing critical production infrastructure, ensuring reliability and uptime, with a customer-first approach to operational safety
- Good understanding of DevOps concepts and best practices
- Experience with MongoDB and horizontally scaling data stores (i.e. sharding)
- Familiarity with managing and scaling environments with 100s/1000s of nodes
- Familiarity with ArgoCD and GitOps principles
- Familiarity with support tooling (PagerDuty, Datadog, Loft, Doppler)
What the job involves
- We're looking for an experienced cloud engineer to join our development operations (DevOps) team
- The DevOps team is responsible for building and maintaining the foundational infrastructure and tools that power Ada
- They also focus on improving developer velocity, ensuring operational excellence, and fostering a scalable & healthy engineering organization
- Create and support scalable and highly reliable software systems to support our growth
- Collaborate with product and engineering teams to incorporate reliability into product and feature requirements
- Continuous analysis of the existing infrastructure from the reliability perspective, centered around removing performance bottlenecks, optimizing the infrastructure, the toolkit, and the workflows involved in running it
- Support various developer tools and processes (deployments, infrastructure management, among others)
- Work with engineering teams to troubleshoot core infrastructure issues and support teams as a consulted entity for service-specific infrastructure needs
- Implement DevOps solutions across cloud infrastructure, infrastructure as code, deployments, and platform abstractions
- Participate in an on-call rotation for the services the team owns, triaging and addressing production issues
- Contribute to delivering cross-cutting technical solutions that increase efficiency and reduce operational toil within the company
- Participate in our sprint activities including: planning, demos, and retrospectives
- Help the DevOps team deliver on our roadmap by owning and executing projects and tasks
- Enhance the internal developer experience by abstracting non-essential activities from the software development lifecycle
Benefits
- Generous stock option plan
- Unlimited vacation
- Wellness account
- Extended health coverage
- Dental/optical/travel insurance
- Life insurance
- Employee and family assistance plan
- Flexible work schedule
- Digital first, fully remote with WFH budget
- In-house social worker
- Paid parental leave for Canadian and U.S. residents
- Development opportunities
About Ada
Ada is an AI customer service company making service extraordinary for everyone. A transformation partner and platform that helps enterprise companies deliver experiences people love by accelerating a businesses’ AI maturity and improving Agent performance. Since 2016, we've powered 5.5 billion interactions for brands like Square, YETI, and Monday.com, saving millions of hours.
About the role
Who you are
- 3+ years of experience in DevOps, Site Reliability Engineering (SRE), or platform teams
- Strong motivation and experience in using automation to reduce operational toil for both the DevOps and product engineering teams
- Hands-on experience managing and scaling data infrastructure
- Hands-on experience with containers and distributed computing platforms like Kubernetes
- Experience creating and supporting cloud-based systems at scale (AWS/Azure/GCP), with a strong emphasis on Infrastructure as Code (IaC)
- Strong understanding of a server-side programming language (proficient in one or more of the following languages/tools: Python, and/or bash scripting)
- Experience handling on-call responsibilities for production services
- Experience managing critical production infrastructure, ensuring reliability and uptime, with a customer-first approach to operational safety
- Good understanding of DevOps concepts and best practices
- Experience with MongoDB and horizontally scaling data stores (i.e. sharding)
- Familiarity with managing and scaling environments with 100s/1000s of nodes
- Familiarity with ArgoCD and GitOps principles
- Familiarity with support tooling (PagerDuty, Datadog, Loft, Doppler)
What the job involves
- We're looking for an experienced cloud engineer to join our development operations (DevOps) team
- The DevOps team is responsible for building and maintaining the foundational infrastructure and tools that power Ada
- They also focus on improving developer velocity, ensuring operational excellence, and fostering a scalable & healthy engineering organization
- Create and support scalable and highly reliable software systems to support our growth
- Collaborate with product and engineering teams to incorporate reliability into product and feature requirements
- Continuous analysis of the existing infrastructure from the reliability perspective, centered around removing performance bottlenecks, optimizing the infrastructure, the toolkit, and the workflows involved in running it
- Support various developer tools and processes (deployments, infrastructure management, among others)
- Work with engineering teams to troubleshoot core infrastructure issues and support teams as a consulted entity for service-specific infrastructure needs
- Implement DevOps solutions across cloud infrastructure, infrastructure as code, deployments, and platform abstractions
- Participate in an on-call rotation for the services the team owns, triaging and addressing production issues
- Contribute to delivering cross-cutting technical solutions that increase efficiency and reduce operational toil within the company
- Participate in our sprint activities including: planning, demos, and retrospectives
- Help the DevOps team deliver on our roadmap by owning and executing projects and tasks
- Enhance the internal developer experience by abstracting non-essential activities from the software development lifecycle
Benefits
- Generous stock option plan
- Unlimited vacation
- Wellness account
- Extended health coverage
- Dental/optical/travel insurance
- Life insurance
- Employee and family assistance plan
- Flexible work schedule
- Digital first, fully remote with WFH budget
- In-house social worker
- Paid parental leave for Canadian and U.S. residents
- Development opportunities
About Ada
Ada is an AI customer service company making service extraordinary for everyone. A transformation partner and platform that helps enterprise companies deliver experiences people love by accelerating a businesses’ AI maturity and improving Agent performance. Since 2016, we've powered 5.5 billion interactions for brands like Square, YETI, and Monday.com, saving millions of hours.