Senior DevOps Engineer


3 weeks ago

05/24/2019 11:52:19

Job type: Full-time

Category: Software Dev

CareMessage is a non-profit dedicated to using mobile technology to improve healthcare outcomes for underserved patient populations. Since our patient engagement product launched in 2013, we have grown to work with over 200 healthcare organizations across the United States and have reached over 2 million lives.

Our web-based platform allows healthcare providers to reduce no-shows, increase attendance to preventive care screenings, and improve chronic disease management- all via simple "nudges" sent through text message. Besides improving the efficiency of the clinics that use our product, our impact has been shown through numerous clinical studies showing improvements in diabetes management and cancer screenings.

We have big goals in 2020: 1) Reach millions of patients on a monthly basis 2) Become profitable through a financially sustainable business model and 3) Build a diverse team that fully reflects the users it serves. We represent the next generation of healthcare technology organizations with an innovative product, business model, and remote-first organizational structure. Our long term goal is to impact healthcare outcomes globally.

To fund our growth we have raised over $21 million in funding from organizations like, William K. Bowes Jr. Foundation, Pershing Square Foundation, YCombinator, Schmidt Futures,, CVS Health Foundation, among others. In 2019 we became a remote-first company with ~50 people based across the United States and around the world.

Learn more:

Company history

Read a success story from a customer

Check out our team culture on our Careers Page.

If you're still wondering what a tech nonprofit is about, learn more from a member of our leadership team.

Who we are looking for...

CareMessage is looking for a DevOps Engineer to help build and maintain our a large, highly scalable, cloud-based web platform that streamlines care management and delivers interactive mobile programs to improve health outcomes. You’ll be working on exciting projects like leading automation of our infrastructure, and creating a highly scalable and fault-tolerant platform. Our engineering team follows agile principles in a test driven development process. We are a remote first team that values open collaboration and shared ownership.

Please note that this position is only open to applicants within the United States.

Within one month, you will...

Complete the walk-through of all of our infrastructure and have working familiarity with our current challenges with scalability and security

Be self-sufficient in completing your tasks

Begin to develop automated infrastructure setup scripts

Within two months, you will...

Gain an understanding of the functional team structure (e.g. product lines, Project Leads, Product Managers, the features each team owns, etc)

Gain familiarity with our disaster recovery procedures with a goal towards proficiency

Be able to provide on-call support for your area

Within three months, you will...

Develop solutions for monitoring, availability and reliability, performance, analytics and security

Work on security enhancements and automation of repeated manual steps

Ensure our 24x7x365 availability and recovery capabilities


Build and secure our multi-tenant environments: in software, process, and infrastructure

Automate and deploy a self-scaling redundant infrastructure

Create back-up mechanisms for production environments and test disaster recovery mechanisms

Consult with engineering teams and assist them in using our services and solutions


5+ years of professional experience in Linux system administration and experience administering Linux in a virtualization environment

5+ years of professional experience with one or more development languages: We use Shell Scripting, Ruby, Python

1+ years of professional experience with software containers and kubernetes: We use Docker and Kubernetes

Significant experience administering PostgreSQL, HAProxy, Nginx, Redis, and automation with Ansible

Experience with cloud technologies such as Google Cloud, AWS etc: We use Google Cloud

Proven ability to write clear, concise documentation


Competitive salary

Flexible work hours; work from anywhere

Generous medical, dental, and vision insurance for employees and their families

Options for Health Savings Accounts and Flexible Spending Accounts

Sponsored annual membership to One Medical

401k retirement plan

Paid parental leave

13 wellness days to be used for anything that comes up in life or self-care

Paid time off (vacation days)

Sabbatical program after 4-year anniversary

15 paid company holidays, including a winter break

Employee Assistance Program

Budget for professional and personal development (conferences, seminars, books, and more)

We are committed to equal opportunity and actively encourage candidates from diverse backgrounds to apply regardless of race, color, religion, sex, gender identity, national origin, military or veteran status, marital status, sexual orientation, etc.

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • Sonatype (Canada/USA/UK)
    1 week ago

    Sonatype has been on the forefront of crafting solutions to manage, organize, and better secure components since the inception of the Central Repository and Maven in 2001. More than a trillion dollars is spent annually on software development and our aim is to help application teams do that better and faster.

    Our mission is simple – help the world build better software, even faster.  This is done by providing unprecedented visibility combined with the guidance needed to make the best selections from the open source ecosystem as early as possible, and enabling teams to choose wisely from the beginning.

    We are looking for a Senior DevOps Engineer to join the Sonatype Operations team. The team has a wide range of responsibilities to build, scale, and maintain the company’s technical infrastructure, including Maven Central, CI, and hosted data services. Some of the technologies we use include Terraform, Ansible, many AWS services, and Datadog.


    • Ensure the proper functioning of Sonatype SLAs and critical systems by implementing metric based monitoring, executing troubleshooting tasks, maintaining a functional and detailed RunBook, and participating in an on-call rotation

    • Work closely with Sonatype development teams to define product specific metrics and remediations through system analysis, testing, and fault troubleshooting

    • Develop infrastructure automation that codifies best-practices into repeatable, reliable, and modular architectural components

    • Design scalable and highly available architectures for new systems in collaboration with Development and Operations teams


    •     4+ years experience running and tuning high availability systems and supporting infrastructure

    •     Experience using scripting languages (eg: BASH, Python) to build automation

    •     Experience developing software in any language

    •     Strong analytical and problem-solving mindset combined with experience troubleshooting large scale systems under pressure

    •     Deep knowledge and experience with AWS, Linux systems, database technologies, and web technologies

    •     Excellent written and verbal communication skills

    •     A deep curiosity and interest in exploring new and familiar systems

    •     Ability to work independently and as part of a team

    We are 300 employees from diverse backgrounds, that hail from 50 countries, and speak 15 languages. But, we all share one thing in common: we’re passionate about accelerating software innovation. Our vision is to put Nexus products at the center of every open source decision made by modern engineering organizations.  We’re one of the fastest growing tech companies in America and have been named both a Deloitte Fast 500 and Inc. 5000 company three years in a row. We’re backed by world class investors including TPG, Goldman Sachs, Accel Partners, and HWVP.  Learn more at

  • 2 weeks ago

    What You'll Work On

    Gruntwork Houston: build a fundamentally better DevOps experience. Houston consists of a serverless REST API (Node.js, TypeScript, Lambda, API Gateway), a web-based single-page app (Angular, TypeScript, SASS), and a CLI tool (Go).

    Infrastructure as Code Library: create reusable infrastructure modules for a variety of infrastructure (e.g., Kubernetes, ELK, Consul, Vault, Kafka, MongoDB, InfluxDB, Jenkins, etc), using a variety of tools (e.g., Terraform, Go, Python, Bash, Docker, Packer, etc), across many clouds (e.g., AWS, GCP, and Azure).

    Open Source: contribute to our open source projects, including our open source modules, Terragrunt, Terratest, cloud-nuke, bash-commons, and more.

    And a little bit of everything else. Gruntwork is a small, distributed, self-funded, profitable startup, so things are changing all the time, and we all wear many hats. You should expect to write plenty of code, but, depending on your interests, there will also be ample opportunity to write blog posts, give talks, contribute to open source, go to conferences, talk with customers, do sales calls, think through financial questions, interview candidates, mentor new hires, design products, come up with marketing ideas, discuss strategy, consider legal questions, and all the other tasks that are part of working at a small company.

    Your Ideal Background

    You know how to write code across the stack ("Dev").

    You have experience running production software ("Ops").

    You have a strong background in software engineering (or are working hard on it!).

    Bonus points for a sense of humor, empathy, and curiosity.

    Note that we're less concerned with prior experience than we are with curiosity about all areas of the stack and demonstrated ability to learn quickly and go deep when necessary.


    Gruntwork is a Human-Friendly Company.

    We aim to build a company:

    Where you get to take on big challenges, but the hours are reasonable.

    Where everyone is treated fairly and with respect, but where disagreement is welcome.

    Where the team takes great pride in our craft, but also gets things done.

    Where we are all focused on advancing the company's mission, but get plenty of time off.

    That is welcoming, safe, and inclusive for people of all cultures, genders, and races.

    In short, we want to work on interesting problems, with interesting people, while leading interesting lives.

  • CloudBees is the hub of enterprise Jenkins and DevOps, providing companies with smarter solutions for accelerating the development and delivery of the software that fuels their business.

    CloudBees is a globally distributed company with approaching 400 employees in over 15 countries working together to invent a new category of software - one that automates the delivery of software. As every company in the world is becoming a software company, and as software delivery practices evolve from slow, infrequent releases toward continuous delivery supported by CI/CD,  DevOps practices and the cloud, this new software category will become the most mission critical new business system in the modern enterprise.

    CloudBees was founded in 2010 by FOSS veterans from JBoss and RedHat and became the home of Enterprise Jenkins when they joined forces with Kohsuke Kawaguchi, CloudBees’ CTO today and the inventor of Jenkins. Jenkins is the world’s most widely deployed, flexible and capable CI/CD software platform, with 200,000 known installations and a vibrant ecosystem of over 1,400 plugins and an estimated 15 million developers using Jenkins..


    If you believe in the world-changing power of software and are passionate about talking to developers about technology, we have a great role for you at CloudBees.

    Developer Relations @ CloudBees

    Mission: To make the world amazingly productive for developers building cloud-native software applications.


    Establish CloudBees’ as a thought leader in the latest trends impacting developers and in the coolest new developer technology

    Get developers exposed to and engaged in using Jenkins X to build cloud-native apps

    Build a strong developer following for CloudBees technologies(Jenkins, Jenkins X, Core, DevOptics, CodeShip)


    Awareness – reach developers broadly and make them aware of CloudBees and Jenkins X

    Engagement – engage with developers to teach them about the power of Jenkins X and cloud-native software development

    Adoption – drive adoption of Jenkins X and CloudBees products

    Reporting to the VP of Marketing, the program manager is responsible for the overall success of the DevRel program and directs the activities of the Evangelists. Defining and leading new strategic programs in our developer community. You will partner across different internal groups to synchronize and execute on these new programs - from marketing, product and engineering. You will be the driver for these highly visible and impactful programs to establish CloudBees as a well-respected brand amongst developers around the world. 

    The Developer Relations Program Manager will:

    Develop programs that utilize all marketing channels

    Define and track program metrics

    Collaborate with product and product marketing teams to define developer messaging and content

    Ensure consistent developer messaging across all channels

    Guide the messaging and activities at developer focused events

    Guide the work of the evangelists and ensure we are maximizing our reach in NA and Europe

    Create compelling high value content and learning experiences for developers that solves problems, as well as being inspiring, interesting, and entertaining.


    5-7 years of developer relations experience in the software industry

    Experience in:

    Demonstrated success in building building developer communities

    Developing strategy and tactics that resonate with developers

    Guiding developer messaging and education

    Leadership & Independence: Capable of leading the development of the DevRel program and  act on their own to explore new paths to success

    Technically Competent: Understands the challenges of a developer and the tech they use

    Excellent communication and networking skills: This job is about reaching out, listening and communicating. Must be active on social media and have proven their ability to attract a following.

    The ideal candidate will also have these traits:

    Impatience: a sense of urgency, initiative and the drive to make a difference today

    Outspoken: is confident to speak their mind and fight for what they need to be successful

    Collaborator: can collaborate well, both within a team and cross-functionally

    Comfortable: in communicating to technical audiences

    Naturally curious: to think out of the box and try new techniques

    Fast learner: learns new concepts and domains quickly

    Energy: to thrive in a fast-paced environment

    Organized: great organizational skills, managing projects with many moving parts


    Highly competitive benefits and vacation package

    Ability to work for one of the fastest growing companies with some of the most talented people in the industry

    Team outings

    Fun, Hardworking, and Casual Environment

    Endless Growth Opportunities

    At CloudBees, we truly believe that the more diverse we are, the better we serve our customers.  A global community like Jenkins demands a global focus from CloudBees. Organizations with greater diversity—gender, racial, ethnic, and global—are stronger partners to their customers.  Whether by creating more innovative products, or better understanding our worldwide customers, or establishing a stronger cross-section of cultural leadership skills, diversity strengthens all aspects of the CloudBees organization. 

    In the technology industry, diversity creates a competitive advantage.  CloudBees customers demand technologies from us that solve their software development, and therefore their business problems, so that they can better serve their own customers.  CloudBees attributes much of its success to its worldwide work force and commitment to global diversity, which opens our proprietary software to innovative ideas from anywhere. Along the way, we have witnessed firsthand how employees, partners, and customers with diverse perspectives and experiences contribute to creative problem solving and better solutions for our customers and their businesses.

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!