Remote Cloud DevOps Engineer
Denver, Colorado /
Product Development – Engineering /
2021 Team Impact
Since the start of COVID-19, our team has faced a number of new challenges due to 10x growth in messaging as well as changing customer needs to help support COVID testing, COVID vaccinations, and fulfilling immediate needs for patients tied to food insecurity, housing, etc.
As a part of the 2021 CareMessage team, you can play a key role in helping tackle COVID at a national scale for the most vulnerable patient populations.
Who We Are Looking For...
Are you a Cloud DevOps Engineer who wants to create a highly scalable and reliable infrastructure using standard guidelines? Are you interested in automation and building out an infrastructure to power messaging to millions of underserved patients?
In this position, you will play a key role in leading the automation of our infrastructure, and creating a highly scalable and fault-tolerant platform. Sample projects may include: helping improve our infrastructure to support continued growth, identifying inefficiencies to cut back on security risks, and spearheading optimizations to continually improve CareMessage and the product we provide our customers.
Within 1 month you'll...
- Be able to complete a demo of our product and walk-through of our infrastructure
- Become familiar with our backlog of projects tied to scalability and security
- Begin to develop automated infrastructure setup scripts
Within 3 months you'll...
- Learn the CareMessage product development process and departmental policies and procedures
- Participate in on-call rotation level I support and assist with triaging
- Be trained to participate in our disaster recovery procedures
- Develop solutions for monitoring, availability and reliability, performance, analytics, and security through projects prioritized from our backlog
Within 6 months you'll...
- Identify at least 1 new problem area or infrastructure enhancement to contribute to our backlog, and work towards implementing a solution
- Work on security enhancements and automation of repeated manual steps
- Play a critical role in ensuring our 24x7 availability and recovery capabilities, actively addressing production issues as necessary
- Lead engineering projects, from start to finish, where the scope is mostly understood
- Design, implement, and continuously improve our cloud infrastructure and related processes with a goal towards automation, security, and creating a self-scaling redundant infrastructure
- Create backup mechanisms for production environments and test disaster recovery mechanisms
- This team has operational responsibility. You will participate in the team’s on-call rotation, assist with triaging, address production issues, and respond to incidents
- Assist engineering team members in using our services and solutions
- Collaborate with engineering, leadership, and cross-functional team members to meet business goals
- Mentor and provide feedback to team members and other engineers
- Keep up to date on best practices, new technologies, and relevant industry news
- You have multiple years of experience in at least two professional roles as a DevOps Engineer, Infrastructure Engineer, Site Reliability Engineer, or similar Systems Administrator role
- You have experience with Linux system administration
- You have experience with one or more development languages (ex. Ruby, Python)
- You have experience maintaining production infrastructures on Google Cloud, Azure, or AWS (we use GCP)
- You have experience with configuration management and automation (ex. with Ansible and Terraform)
- You have professional experience with software containers (ex. Docker and Kubernetes)
- You have experience with relational databases (ex. PostgreSQL)
This role is currently set at a mid-level role, equivalent to someone who has held a handful of DevOps-related roles in the past. Their scope of impact at CareMessage will be within the engineering team. Our salary allocation for this role is $118,000.
We are open to meeting more senior candidates with a skillset that enables them to lead projects with a larger scope of impact across multiple teams at CareMessage. For a Senior DevOps role we have allocated $145,000.
We believe in equal work for equal pay. All team members performing the same role at the same level are paid the same regardless of where they are in the world.
CareMessage is the largest patient engagement platform for underserved populations in the United States. We want to help create a world where all people regardless of income or background achieve equitable health outcomes. We power the care for more than 8 million underserved patients at over 300 safety net organizations nationwide who receive timely healthcare information, preventive care reminders, appointment reminders, local resources, and health coaching through interactive voice and text messaging. Founded in 2012 at Stanford University, CareMessage has raised over $25 million from Google.org, William K. Bowes Jr. Foundation, Pershing Square Foundation, Y Combinator, Schmidt Futures, and others.
Flexible work hours as a fully remote team
Generous medical, dental, and vision insurance for employees and their families
Health Savings Accounts and Flexible Spending Accounts
401k retirement plan
Short & long-term disability insurance
Paid parental leave for biological and adopted children
13 wellness days to be used for anything that comes up in life or self-care
Paid time off & 1-month paid sabbatical after the 4-year anniversary
15 paid company holidays, including a winter break
Employee Assistance Program
Budget for professional and personal development (webinars, online courses, books, and more)
We are committed to equal opportunity and actively encourage candidates from all backgrounds to apply regardless of race, color, religion, sex, gender identity, national origin, military or veteran status, marital status, sexual orientation, etc.