Truveta is looking for software engineers to build large scale data processing platforms, solve complex distributed data issues, and tune performance of data processing pipelines to improve healthcare.
Requirements
- 5+ years of experience building production quality services on cloud platforms (AWS, GCP, Azure)
- 3+ years of experience with large scale distributed systems or data systems
- Experience building cloud services with data programming languages like Java, Python, or C-Sharp
- Experience with Big Data technologies (Spark, Redshift/BigQuery/Synapse, Kubernetes, PowerBI) is a plus.
- Experience working as part of distributed teams is a plus
Responsibilities
- Leverage your expertise to build large scale distributed systems, and data pipeline and ETL solutions.
- Hands on contribution to all stages of the Software Development Lifecycle (e.g., Design, Implementation, Testing, Deployment, Operations, Performance).
- Collaborate with cross-functional teams including product managers, clinical informaticist, architects, and other engineers.
- Innovate using strong problem-solving skills and ability to learn quickly in the healthcare domain.
- Guide workstreams, mentor and inspire junior developers and cultivate a positive work environment.
Other
- In person attendance is required for two weeks during the year for Truveta Planning Week.
- We optimize meeting hours in the pacific time zone.
- We avoid scheduling recurring meetings that start after 3pm PT, however, ad hoc meetings occur between 8am-6pm Pacific time.
- B.S. or M.S. in Computer Science or related field
- The base pay for this position is $155,000 to $190,000.