Applyπ Healthcare and life sciences
- Extensive experience driving technical projects, prioritizing work, identifying dependencies, and facilitating technical decisions across teams.
- Deep expertise in SQL, data analysis, and data modeling, with a strong understanding of distributed systems and cloud environments.
- Proven track record in designing systems that are scalable, available, maintainable, and performant.
- Proficiency in coding (Python or other languages) and experience with ETL orchestration tools like Apache Airflow or Dagster.
- Familiarity with data transformation tools such as dbt or dataform.
- Experience with data warehouse technologies like BigQuery, Redshift, or Snowflake.
- 8+ years of experience in Software Engineering, with a focus on Data, cloud computing or distributed systems.
- Foster a continuous improvement mindset and provide mentorship to your engineering team.
- Collaborate closely with product managers, data scientists, analysts, and engineering colleagues to translate complex business problems into efficient technical solutions.
- Shape the engineering vision while owning the data models and toolchain for our data platform.
- Design, develop, and optimize data models to meet the needs of the data teamβs consumers.
- Build and maintain robust batch and streaming pipelines, leveraging cloud technologies and distributed systems.
- Develop tools and processes that make data accessible across products and for data consumers.
- Enhance the maturity of our monitoring systems to improve visibility and failure detection within our infrastructure.
- Become a subject matter expert on our diverse datasets and associated tooling.
- Ensure privacy and security in the governance of our data in collaboration with cross-functional teams.
- Advocate for a scalable, maintainable data platform that supports our evolving business needs.
Posted about 11 hours ago
Apply