Senior Data Engineer
Natera
π΅ $103k-$128k
πRemote - United States
Please let Natera know you found this job on JobsCollider. Thanks! π
Job highlights
Summary
Join Natera, a global leader in cell-free DNA testing, as a Senior Data Engineer. You will work in a distributed team on high-impact projects, collaborating with engineers, product managers, and stakeholders. Responsibilities include designing and implementing software components, working with various databases, and developing data integration and access platforms. A BS in computer science or equivalent experience and 8+ years of software development experience are required. Experience with cloud technologies (AWS) and specific databases is also essential. Natera offers competitive benefits, including comprehensive medical, dental, vision, life, and disability plans, as well as free testing for employees and their families.
Requirements
- BS degree in computer science, comparable program, or equivalent experience
- 8+ years of overall software development experience, preferably building complex data or process management applications
- Experience working with SQL and No-SQL databases (Dynamo, Cassandra, Postgres, Snowflake, Redshift, Athena, Big Query, MongoDB ,Elasticsearch)
- Experience using data technologies (Hive, Hbase, Spark, EMR, Glue, etc.)
- Experience in manipulating, processing, and extracting value from large datasets
- Knowledge of data management fundamentals and data storage principles
- Experience building/operating highly available, distributed systems of data extraction, ingestion, and processing of large data sets
- Proven success in communicating with users, other technical teams, and senior management to collect requirements, describe data modeling decisions and data engineering strategy
- Experience providing technical leadership and mentoring other engineers for best practices on software engineering
- Knowledge of software engineering best practices across the development lifecycle, including agile methodologies, coding standards, code reviews, source management, build processes, testing, and operations
Responsibilities
- Work with other software engineers, technical product managers, and quality engineers to make key design and technical implementation decisions
- Work closely with stakeholders and users to define requirements and transform them into reliable and extensible operations-friendly applications
- Improve development processes and procedures, implement best practices
- Write software specifications based on product requirements
- Design and implement software components
- Analyze and fix defects
- Create unit tests
- Review design alternatives and architectural proposals
- Perform code reviews
- Work on the forefront of genomics research enablement by building the Clinicogenomics platform
- Develop data integration platform for Clinicogenomics using cloud technologies like AWS
- Develop a data storage platform for Clinicogenomics using cloud technologies like AWS and database technologies like Postgres, Snowflake
- Develop a data access platform for Clinicogenomics using cloud technologies like AWS, UI frameworks, RBAC, etc
Preferred Qualifications
- Healthcare IT experience is beneficial, but not required
- Experience working in regulated environments is a plus
- Experience with object-oriented programming languages (Java, Python)
- Ability to apply analytical and problem-solving skills
- Ability to understand complex data structures
- AWS or other cloud infrastructure experience
- Excellent communication skills, both written and verbal
- Openness to new ideas, programming, and design paradigms
- Commitment to diversity in engineering
Benefits
- Comprehensive medical, dental, vision, life and disability plans for eligible employees and their dependents
- Free testing in addition to fertility care benefits
- Pregnancy and baby bonding leave
- 401k benefits
- Commuter benefits
- Generous employee referral program
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- πUnited States
- π°$52kπSlovak Republic
- πCzechia
- πUnited States
- πUnited States
- π°$175k-$210kπUnited States, Worldwide
- πIndia
- π°$225k-$255kπUnited States
- πMexico
- πUnited States
Please let Natera know you found this job on JobsCollider. Thanks! π