About Graphite:

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. For more information please visit graphitehealth.io.

Job Summary: 

We are looking for passionate and skilled Data Platform Engineers with a focus on streaming technologies to join our dynamic team. The ideal candidate will have a strong background in data engineering, especially streaming technologies such as Kafka, Spark Streaming, and Flink, and big data storage technologies such as Iceberg, Hudi, and FoundationDB. You will also have experience with cloud computing platforms, such as AWS, Azure, and Google Cloud Platform. You will be responsible for designing, building, and maintaining our real-time data streaming platform and ensuring the optimal performance, quality, and responsiveness of our data services.
 
We’re hiring Data Platform Engineers at multiple levels, including Senior, Staff, and Principal Engineer.
 
This role can be 100% remote in the USA; it is a full-time role and offers extensive benefits including a healthcare plan.

Responsibilities:

  • Design and build scalable and reliable real-time data streaming solutions using technologies such as Kafka, Flink, Spark Streaming, or similar

  • Collaborate with other engineers and teams to implement large-scale data processing systems

  • Maintain and optimize data pipelines, architectures, and data sets

  • Troubleshoot and resolve issues with our streaming data platform

  • Ensure high data quality and availability for business and operational uses

  • Build, develop and maintain data models, reporting systems, data automation systems, dashboards, and performance metrics support

  • Work with stakeholders including the Product, Data and Design teams to assist with data-related technical issues and support their data infrastructure needs

  • Keep our data separated and secure across customer boundaries through multiple data centers and cloud regions.

Required Qualifications:

  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field

  • 5+ years of experience working as a software engineer
  • Strong experience with distributed systems, and big data technologies and tools: Kubernetes, Kafka, Spark, Presto, etc.

  • Experience with stream-processing systems: Flink, Spark, etc.

  • Experience with big data storage systems: Iceberg, Hudi, FoundationDB, etc.

  • Experience with cloud services across public cloud providers

  • Strong programming experience with Java and Scala

  • Strong analytical skills related to working with structured and unstructured datasets

  • Strong communication, project management and organizational skills

  • Experience supporting and working with cross-functional teams in a dynamic environment

Work Environment:

  • 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

Perks and Benefits:

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 
 
Are you interested in tackling some of healthcare’s toughest challenges, working in a company culture rooted in Doing Good, and improving the lives of others? Come join us!

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Our system has flagged this application as potentially being associated with bot traffic. Please turn off any VPNs, clear your browser cache and cookies, or try submitting your application in a different browser. If this issue persists, please reach out to our support team via our help center.
Please complete the reCAPTCHA above.