Senior Software Engineer, Data Solutions

Invitae · Remote

Company

Invitae

Location

Remote

Type

Full Time

Job Description

Invitae (NYSE: NVTA) is a leading medical genetics company trusted by millions of patients and their providers to deliver timely genetic information using digital technology. We aim to provide accurate and actionable answers to strengthen medical decision-making for individuals and their families. Invitae's genetics experts apply a rigorous approach to data and research, serving as the foundation of their mission to bring comprehensive genetic information into mainstream medicine to improve healthcare for billions of people.

By joining Invitae, you’ll work alongside some of the world’s experts in genetics and healthcare at the forefront of genetic medicine. We’ve crafted a culture that empowers our teams and our teammates to have the biggest impact and to explore their interests and capabilities. We prize freedom with accountability and offer significant flexibility, along with excellent benefits and competitive compensation in a fast-growing organization!

We are looking for a reliable and motivated Senior Software Engineer to join our Data Solutions Team in developing the data ingestion pipelines and data platform architecture that supports the analytical and reporting needs of data scientists, our bio informatics team, customers, and internal stakeholders.

What you’ll do:

  • Support and collaborate with multiple teams to gather requirements, design software, and implement features that support multiple teams and use cases across Data Science, Bioinformatics, and Finance.
  • Design and implement reliable, scalable and efficient data framework, data driven products and software solutions for external and internal customers
  • Create a secure, flexible and powerful world-class Health Data Platform for medical research and treatment
  • Enhance existing systems to automate and use latest technologies and tools
  • Ability and passion for data to become the Subject Matter Expert working with users on databases, tables, schemas and meta-data
  • Follow and contribute to agile best practices within the organization, looking for ways to streamline, automate and reduce redundancy and costs
  • Support and respond to teammate and user questions in a fast-paced, collaborative environment in a timely manner

What you bring:

  • Minimum of 4 years of related experience with a Bachelor’s degree, 2 years and a Master’s degree or beyond.
  • Skilled in one or more high-level programming languages, including Scala, Python and a willingness to learn
  • Hands-on experience with trouble-shooting, debugging, log collection, and alerting systems.
  • Proficient in AWS, Azure, or Google Cloud Platform (AWS preferred) including databases, monitoring, security, provisioning, and scalability.
  • Experience with relational and columnar databases including Snowflake and RDS. Proven experience in writing, debugging and modifying SQL queries.
  • Experience with one or more containerization tools, especially Docker and Kubernetes
  • Experience with messaging/queuing or stream processing systems (Kafka preferred)
  • Laser focus on high quality code and process, including automated testing, documentation and coding best practices
  • Demonstrated track record of working with cross functional teams to deliver value and features across the organization

Additional Preferred but not Required Skills:

  • Hands-on experience working with large datasets, ETL pipelines, and modern warehouse technologies.
  • Hands-on functional programming in Scala or other language
  • Hands-on parallel programming in Spark or other platforms
  • Experience with dbt or similar tools for data transformation, with Debezium or similar tools for change data capture, and Kafka for streaming data applications
  • Experience with maintaining and administering Kubernetes clusters
  • Experience with build automation and CI/CD pipelines (e.g. GitHub Actions)
  • Experience with one or more data visualization tools (Looker preferred)

Nice to have:

  • Demonstrated experience with data modeling/dimensional modeling
  • Demonstrated experience with database performance tuning
  • Familiarity with data lineage/data governance
  • Demonstrated understanding of security principals including OAuth, Role-Based Access Control and encryption. Experience with Snowflake Security a plus and Data Governance a plus

#LI-Remote

This salary range is an estimate, and the actual salary may vary based on a wide range of factors, including your skills, qualifications, experience and location. This position is eligible for benefits including but not limited to medical, dental, vision, life insurance, disability coverage, flexible paid time off, Spring Health, Carrot Fertility, participation in a 401k with company match, ESPP, and many other additional voluntary benefits. Invitae also offers generous paid leave programs so you can spend time with your new child, recover from your own illness or care for a sick family member.

USA National Pay Range

$138,400—$173,000 USD
Join Us!

This salary range is an estimate, and the actual salary may vary based on a wide range of factors, including your skills, qualifications, experience and location. This position is eligible for benefits including but not limited to medical, dental, vision, life insurance, disability coverage, flexible paid time off, Spring Health, Carrot Fertility, participation in a 401k with company match, ESPP, and many other additional voluntary benefits. Invitae also offers generous paid leave programs so you can spend time with your new child, recover from your own illness or care for a sick family member.
California Pay Range
$138,400—$173,000 USD

Please apply even if you don’t meet all of the “What you bring” requirements noted.  It’s rare that someone checks every single item, it’s ok, we encourage you to apply anyways.  

Join us!

At Invitae, we value diversity and provide equal employment opportunities (EEO) to all employees and applicants without regard to race, color, religion, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.

We truly believe a diverse workplace is crucial to our company's success and to better serve our diverse patients. Your input is especially valuable. We’d greatly appreciate it if you can take a quick moment to make your selection(s) below. Submissions will be anonymous.

You can find a detailed explanation of our privacy practices here.

Apply Now

Date Posted

10/18/2023

Views

18

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Software Engineer Networking Software and Services - xAI

Views in the last 30 days - 0

The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...

View Details

Senior Design Manager (Infrastructure) - Canonical

Views in the last 30 days - 0

Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...

View Details

Senior Product Designer - Org & Security - Typeform

Views in the last 30 days - 0

This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...

View Details

Senior Business Analyst - Xpansiv

Views in the last 30 days - 0

Xpansiv promotes its role as an energy market innovator with a global platform for environmental commodities The job posting seeks a Business Analyst ...

View Details

Senior Specialist Senior Accountant Shared Financial Services - Make-A-Wish America

Views in the last 30 days - 0

The text describes Make a Wish Foundations mission to grant childrens wishes and their community efforts It outlines job positions with remotehybrid o...

View Details

Data Scientist - KoBold Metals

Views in the last 30 days - 0

KoBold a leading mineral exploration company using AI seeks a Data Scientist to advance their exploration tech They highlight successful discoveries i...

View Details