InvitaeIN

Senior Software Engineer, Data Solutions

Invitae is a leader in medical genetic testing, driving genetic information into mainstream medicine to improve healthcare for billions of people.

Invitae

Employee count: 1001-5000

Salary: 138k-173k USD

United States only
Apply now

Invitae 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 Data 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 bioinformatics 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 8 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 languages (Scala preferred and/or Python). Willingness to learn new languages and technologies.
  • Proficient in AWS, Azure, or Google Cloud Platform (AWS preferred).
  • Experience with Relational and Columnar databases.
  • Experience with one or more containerization tools, especially Docker and Kubernetes.
  • Experience with messaging/queuing or stream processing systems (Kafka strongly preferred).
  • Experience (or aptitude and interest) in contributing to and maintaining DevOps/Cloud Infrastructure.

Preferred Skills:

  • Hands-on experience with troubleshooting, debugging, log collection, and alerting systems.
  • Hands-on experience with Snowflake.
  • 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 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 and Data Governance.
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

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.

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let Invitae know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Jul 03, 2024

Posted on

May 04, 2024

Job type

Full Time

Experience level

Senior

Salary

Salary: 138k-173k USD

Location requirements

Hiring timezones

United States +/- 0 hours

About Invitae

Learn more about Invitae and their company culture.

View company profile

Invitae is a leader in medical genetic testing, driving genetic information into mainstream medicine to improve healthcare for billions of people. Invitae is aggregating the world's medical genetic tests into a single service with higher quality, faster turnaround time, and lower prices. By driving down the cost of genetic testing we make it affordable and accessible to everyone who can benefit. Our dedication to our mission is fueling explosive growth, with both our test volume and revenue doubling year-over-year for the past four years. Our team has grown from 300 employees to more than 1,000 in just two years and we have helped hundreds of thousands of patients get the answers they need.

Why medical genetics? Within each of us lies information coded in our DNA that can transform our health. Unlocking those answers to make medicine more personalized requires highly specialized, multidisciplinary collaboration. Our platform is setting the standard for the exploding medical genetics industry by harnessing the power of advanced technologies – robotics, artificial intelligence, machine learning, software engineering – and world-class genetic expertise. We provide genetic information that guides decisions for patients facing a vast array of health questions, from ultra-rare diseases and the most common cancers to starting a family.

The team driving our mission thrives in a culture designed to enable innovation at scale. We are grounded in freedom with responsibility and a universal sense of urgency and ownership. Employees are empowered to speak up, try new things and make decisions that push us forward. We provide all employees with opportunities to grow and advance, supported by flexible work hours, unlimited paid time off, the ability to work anywhere for many roles and the satisfaction of doing meaningful work.

Each day at Invitae means driving forward toward a new era in which everyone can have their health decisions guided by genetics.

Culture

It's impossible to distill our culture into three or four feel-good and non-controversial statements, but it is not impossible to describe what we aspire to:

  • Team above the individual

  • Radically honest communication

  • Freedom with accountability

  • Transparency and data-informed action

  • A sense of urgency

Employee benefits

Learn about the employee benefits and perks provided at Invitae.

View benefits

Disability insurance

We'll cover your disability insurance.

Flexible working hours

We make work easy with flexible working hours

Learning and development budget

Learning and development stipend to grow your skills.

Fertility benefits

We'll help pay for people seeking fertility treatment.

View Invitae's employee benefits
Claim this profileInvitae logoIN

Invitae

View company profileVisit invitae.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

8 remote jobs at Invitae

Explore the variety of open remote roles at Invitae, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Invitae

Remote companies like Invitae

Find your next opportunity by exploring profiles of companies that are similar to Invitae. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan