Staff Software Engineer, Data Integration

Company: Nuna Incorporated
Company: Nuna Incorporated
Location: San Francisco, CA
Posted on: 2023-09-08 04:11
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 develops the automation and machine learning platform responsible for ingesting customer and third-party data into the Nuna value-based care cloud. We collaborate closely with health data experts to merge engineering excellence with healthcare expertise, catering to our diverse customer data needs. Our work involves integrating large datasets and orchestrating processes. We gauge the success of our products by their ability to enhance care and reduce costs. YOUR OPPORTUNITIES In this role, you will play a pivotal role in shaping and executing our data strategy. This is a hands on role, and you will be expected to spend 20+ hours a week writing code. You will have the opportunity to collaborate with a highly skilled team of engineers and health data experts, as well as work with cutting-edge technologies such as generative AI. 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 processes to maintain data integrity Performance Optimization: Continuously optimize data ingestion and curation processes for speed, efficiency, and scalability Collaboration: Collaborate with cross-functional teams including data scientists, data analysts, and domain experts to understand data requirements and deliver actionable insights Quality Assurance: Implement best practices for data 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 and data processing Proficiency in programming languages such as Python, Javascript, Typescript, Go or Java Strong experience with data processing frameworks and tools, e.g. Apache Spark or similar Deep understanding of data storage and retrieval technologies, both relational and NoSQL databases Experience with data modeling, ETL processes, and data warehousing 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 Preferred Qualifications Experience with cloud technologies in AWS or GCP as well as container systems such as Docker or Kubernetes Experience in machine/deep learning frameworks, e.g. scikit-learn 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.
View Original Job Posting