Senior Data Engineer
Data Solutions
Posted on 3/30/2023
INACTIVE
Locations
Remote • United States
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Apache Kafka
Data Analysis
Git
Java
Snowflake
SQL
Python
Requirements
- Typically requires a minimum of 8 years of related experience with a Bachelor's degree; or 6 years and a Master's degree; or a PhD with 3 years experience. Any equivalent combination of training, education, and experience that provides the required skills, knowledge and abilities
- Extensive hands-on experience working with large datasets, pipelines, and modern warehouse technologies
- Self-starter attitude and ability to work towards a larger goal with minimal guidance
- Advanced experience in SQL queries and performance tuning
- Understanding of functional programing paradigms
- Proficiency in Scala, Java, Python and a demonstrable ability to quickly learn
- Focus on high quality code, including automated testing and coding best practices
- Experience with messaging/queuing systems or stream processing systems
- Experience in building distributed systems with infrastructure automation, monitoring and alerting
- Track record of working with cross functional teams and stakeholders
- Experience with Snowflake as a warehouse technology
- Experience using Kafka for implementing streaming application
- Experience with CI/CD pipelines (e.g. GitHub Actions)
- Experience with maintaining and administering Kubernetes clusters
- Interest in working on related but separate projects in parallel
- Experience with DBT as data transformation tool
- Experience with data lineage/data governance tools like Atlan
- Experience with data modeling/dimensional modeling
Responsibilities
- Understand our complex data ecosystem
- Be hands-on with the technical design and implementation of reliable, scalable and efficient data processing framework (batch and streaming), data driven products and software solutions for external and internal customers
- Identifies, prioritizes, and solves for ambiguous, open-ended problems
- Collaborate with multiple teams; Owns and delivers data solutions from end-to-end with high quality
Genetic testing medical care company
Company Overview
Invitae believes that good health is possible—and that genetic information has the ability to transform the way medicine is practiced, making what once seemed impossible possible, as they empower people to make decisions about their health through the power of genetics.
Benefits
- Competitive salary
- Health, dental, & vision
- Generous vacation days
- Family leave
- Flexible working hours
- Work from home
Company Core Values
- Team above the individual
- Radically honest communication
- Freedom with accountability
- Transparency and data-informed action
- A sense of urgency