Graphite is a software company creating the first universally computable representation of health data and a platform for the frictionless adoption, integration, and use of data. Together with our partners, we are a collaborative of forward-thinking institutions and healthcare systems interested in a long-term solution. By doing this together, we are ensuring this is done for the benefit of all. For more information please visit graphitehealth.io.
We are seeking a skilled and motivated Software Engineers with experience building Cloud Control Plane to join our dynamic team. As a Engineer on the Control Plane Team, you will play a crucial role in building the distributed control plane that is responsible for provisioning, scaling and managing scaling customer deployments and ensuring the operational efficiency and scalability of our infrastructure.
We’re hiring at multiple levels, including , , and .
This role can be 100% remote in the USA; it is a full-time role and offers extensive benefits including a healthcare plan.
- Manage infrastructure provisioning and deployment processes to support customer deployments
- Develop and maintain the agent responsible for deployment, undeployment, and scaling of member deployments
- Build and maintain related services like service discovery, config management, authentication & authorization, etc. to optimize deployment workflows
- Collaborate with cross-functional teams to ensure the smooth operation of customer deployments and infrastructure scalability
- Contribute to the design, development, and maintenance of complex Kubernetes operators
- Implement and improve microservices architecture at scale
- Implement security best practices, including firewall and load balancer management, to ensure deployment security
- Own backup and restore mechanisms to ensure data integrity and business continuity
Required Qualifications:
- Bachelor’s degree in computer science or related field
- 5+ years of experience working as a software engineer
- Strong software design and implementation skills in building infrastructure frameworks and distributed systems
- Proficiency in infrastructure management and deployment technologies
- Experience coding in one of more of these languages: Java, GoLang, Python, Rust
- Familiarity with using Cloud Infrastructure Providers such as Azure, AWS and GCP (experience building and managing cross-cloud services is a plus)
- Strong experience in building complex Kubernetes operators
- Demonstrated expertise in building and scaling microservices and APIs
- Understanding of service discovery methods and configuration management practices
- Familiarity with security best practices and experience in firewall and load balancer management
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
- Fast-paced work environment
- Work in a quiet remote work environment
- Be available for collaborative work (via computer, videoconference, teleconference, etc.) during Graphite working hours, Monday through Friday
- Sit for prolonged periods working on a computer
- Lift basic office equipment and supplies
- Occasional travel (including air travel) may be required
Graphite offers comprehensive benefit options designed to provide choice and flexibility, including:
- Top-tier medical, dental and vision plans
- Flexible Spending Account
- Short- and long-term disability plans
- Life and AD&D
- Voluntary benefits, including options such as accident insurance and pet insurance
You will be eligible for:
- Annual performance bonuses
- 401(k) plan participation with employer match
- A home-office stipend
Generous time-off policy, with:
- Unlimited PTO
- Paid Holidays
Additional benefits include:
- Remote-first work environment
- Flexible work schedules
- Professional development reimbursement
What We Do
A Common Language for Digital Health — Graphite is a software company creating the first universally computable representation of health data and a platform for the frictionless adoption, integration, and use of data. Together with our partners, we are a collaborative of forward-thinking institutions and healthcare systems interested in a long-term solution. By doing this together, we are ensuring this is done for the benefit of all.
Graphite’s founding members include: Kaiser Permanente, Intermountain Healthcare, Presbyterian Healthcare Services, and SSM Health