Staff Software Engineer, Data ServingNuna

San Francisco, CA 14-12-2023
Receive more jobs like this

At Nuna, our mission is to make high-quality healthcare affordable and accessible for everyone. We are dedicated to tackling one of our nation’s biggest problems with ingenuity, creativity, and a keen moral compass.

Nuna is committed to simple principles: a rigorous understanding of data, modern technology, and most importantly, compassion and care for our fellow human. We want to know what really works, what doesn't—and why.

Nuna partners with healthcare payers, including government agencies and health plans, to turn data into learnings and information into meaning.

YOUR TEAM

We build technology to enable users (from data scientists to analysts to policy-makers) to understand healthcare data while ensuring its integrity, security and privacy. Our work runs the gamut from joining streams of messy real-world data to building queryable data warehouses to constructing visualizations and dashboards that provide actionable insight. We build systems that are auditable, automated, an accurate representation of the underlying data, and, most importantly, responsive to our end users' needs. We strive for a creative, collaborative engineering environment that implements best practices of peer review, readability, maintainability, and security of the code base and infrastructure.

The Nuna Integration team is responsible for developing the automation platform that ingests customer and third-party data into the Nuna value-based care cloud. This role primarily focuses on backend software development. We work closely with health data experts to combine engineering excellence with healthcare expertise, addressing the diverse data needs of our customers. Our tasks include integrating large datasets and orchestrating various processes. We measure the success of our products by their ability to improve healthcare and reduce costs.

YOUR OPPORTUNITIES

In this role, you will play a pivotal role in shaping and executing our overall architecture and strategy. You will have the opportunity to work with cutting-edge technologies such as generative AI and collaborate with a highly skilled team of engineers and health data experts. Your work will directly impact our ability to acquire, transform, and deliver high-quality data to drive critical business decisions.

Your responsibilities will include:

  • Architect and Develop Data Ingestion Solutions: Design, develop, and maintain robust and scalable data ingestion pipelines that efficiently collect data from various sources, ensuring data quality and reliability
  • Data Curation and Transformation: Transform and curate raw data into structured and usable formats. Implement data validation, cleaning, and enrichment code to maintain data integrity.
  • Performance Optimization: Continuously optimize data ingestion and curation pipelines for speed, efficiency, and scalability
  • Collaboration: Collaborate with cross-functional teams including data scientists, data analysts, and domain experts to understand their requirements and deliver actionable insights
  • Quality Assurance: Implement best practices for quality monitoring, validation, and error handling to ensure data accuracy and reliability
  • Documentation: Maintain comprehensive documentation for data ingestion and curation processes, making it easy for team members to understand and use the pipelines
  • Mentorship: Provide technical leadership and mentorship to junior engineers, fostering their growth and development
  • Stay Current: Keep abreast of emerging technologies and industry best practices in data engineering and data management

QUALIFICATIONS

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 8 years of experience in software engineering with a focus on backend software development
  • Proficiency in programming languages such as Python, Javascript, Typescript, Go or Java
  • Deep understanding of data storage and retrieval technologies in both relational and NoSQL databases
  • Excellent problem-solving skills and a passion for delivering high-quality data solutions
  • Ability to diagram, articulate, and document data science and engineering concepts
  • Strong communication and collaboration skills
  • Experience with cloud technologies in AWS or GCP as well as container systems such as Docker or Kubernetes

Preferred Qualifications

  • Experience with data processing frameworks and tools, e.g. Apache Spark or similar
  • Experience with data modeling, ETL processes, and data warehousing.
  • Familiarity with orchestration tools such as Airflow or Prefect
  • Experience with Great Expectations library

We take into account an individual’s qualifications, skillset, and experience in determining final salary. This role is eligible for health insurance, life insurance, retirement benefits, participation in the company’s equity program, paid time off, including vacation and sick leave. The expected salary range for this position is $165,000 to $230,000. The actual offer will be at the company’s sole discretion and determined by relevant business considerations, including the final candidate’s qualifications, years of experience, and skillset.

Nuna is an Equal Employment Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, genetics and/or veteran status.

c

Applications are now closed