PatientPing is an innovative care collaboration platform that reduces the cost of healthcare and improves patient outcomes by seamlessly connecting providers to coordinate patient care. The platform enables providers to collaborate on shared patients through a comprehensive suite of solutions and allows provider organizations, health plans, governments, individuals and the organizations supporting them to leverage real-time patient data to reach their shared goals of improving the efficiency of our healthcare system.
We are actively hiring a Cloud Engineer who wants to create something meaningful that will greatly improve peoples lives. This role is a unique opportunity for someone who not only wishes to architect and build superb systems, but also help evolve the Engineering department into an even more successful organization as the company scales. In this role you will work closely with engineers developing our products to ensure the performance, capacity, and reliability of PatientPings systems.
What is Cloud Engineering at PatientPing?
Cloud platforms like AWS offer engineers a nearly endless set of patterns to apply to our services. But as with any type of freedom, some choices are better than others. As part of Cloud Engineering at PatientPing you will enable, incentivize, and advocate for those better choices to help further our objectives:
Encouraging service ownership
Reducing security risks
Aiding visibility and observability
Contributing to engineering velocity
Promoting cost efficiency
To these ends, over the last several months weve made big strides towards:
Building a multi-account / infrastructure-as-code / gitops system with Terraform at its heart for managing AWS resources
Leveling-up our ability to deploy and operate our services on Kubernetes
Enabling serverless apps
Leveraging Platform-as-a-Service capabilities of AWS like managed Kafka, Elasticsearch, RDS
What You Will Do:
With all these changes come substantial complexity and new questions that you will help answer. For example, how do we:
Ensure least privilege of containerized workloads
Help service owners create dashboards and alerts to gain insight into their services and react to potential problems
Upgrade our Kubernetes backplanes and replace our worker nodes without downtime for our services
Build reliable deployment automation for Lambdas
Balance workload isolation of our services with cost-efficient bin-packing
But building capability is the relatively easy part. In any organization, the greatest challenge is how we work with others to effect change. Sitting down with the engineers building our products and listening to them describe the way they and the services they own work the things they like and need and the pain points they deal with. Youll educate and advocate for Cloud Engineerings objectives helping us drive adoption of infrastructure-as-code, container orchestration, serverless, observability tools, etc.
What Success Looks Like:
Success in 3 months...
Become familiar with the basic architecture of PatientPings services and data pipelines
Learn how we manage infrastructure and deploy services
Start to contribute fixes and small improvements
In 6 months...
Participate in design, architecture, and planning processes
Troubleshoot infrastructure, deployment, and other operational problems
Begin to extend our existing patterns in small ways
Pair-up with a teammate and work with product engineers to deploy a new service, help adopt new infrastructure or platform dependencies, add new observability capabilities, a new deployment pattern, etc.
In 12 months...
Represent Cloud Engineering in architecture reviews and
Contribute novel patterns and capabilities
Work independently with product engineers to deploy a new service, help adopt new infrastructure or platform dependencies, add new observability capabilities, a new deployment pattern, etc.
What You Need:
To be successful at this role, you would need to be proficient in at least 3 of the following:
Applying services offered by AWS, Azure, or GCP to real-world challenges
Managing cloud platforms with infrastructure-as-code tools like Terraform or Cloudformation
Operating containerized services orchestrated by Kubernetes in production
Building and maintaining continuous deployment pipelines with platforms like CodePipeline/CodeBuild, Jenkins, CircleCI, GitHub Actions...
Making infrastructure and services more observable and improving monitoring/alerting with tools like Prometheus, Grafana, Datadog, Elastic, Honeycomb, Cloudwatch, NewRelic, Sentry...
Building and deploying containerized or serverless services end-to-end
Writing automation in Python and/or Golang
What You Get:
Join one of the fastest growing health tech companies in the country
Have the autonomy to build something with an enthusiastically supportive team
Learn best practices from world class investors and advisors
Work closely with the countrys largest and most innovative health systems
Receive cash and equity compensation with health, dental, and other benefits
PatientPing is proud to be an equal opportunity employer. We are committed to building a diverse and inclusive culture and celebrate authenticity. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, disability, protected veteran status, or any other legally protected characteristics.