Staff Software Engineer

3 days ago


Canada Helix Full time
Staff Software Engineer

We are seeking a highly skilled Staff Software Engineer to join our Data Engineering team at Helix. As a key member of our team, you will play a pivotal role in driving our data infrastructure and data management strategy for clinical and genomic data.

Key Responsibilities:

  • Drive data infrastructure and data management strategy for clinical and genomic data
  • Contribute to platform components and pipelines that increase the value and usability of these key assets
  • Collaborate with Research, Bioinformatics, and other Engineering teams to maintain infrastructure that enables secure analysis of our quickly growing dataset

Requirements:

  • Bachelor's/Master's degree in Computer Science, Bioinformatics, Engineering, Mathematics, or a related field with 7+ years of experience; or PhD with 2+ years of experience
  • Proficiency in Python, Go, Java, Scala, or similar
  • Proficiency in managing Identity and Access Management (IAM) configurations
  • Expertise with ETL pipeline automation and workflow management tools such as Airflow, AWS Glue, AWS Step Functions, and CI/CD
  • Familiarity with database design, data manipulation, and data quality techniques
  • Adaptable in a fast-paced startup environment where priorities may change quickly and frequently
  • Experience with clinical data (EHR, FHIR, HL7, and/or claims data)
  • Experience with OHDSI tools and data formats (OMOP, Atlas, etc.)
  • Experience with AWS technologies such as AWS Lambda, S3, Athena, Redshift, Glue, API Gateway, Cognito, Lake Formation
  • Experience with machine learning or AI technologies, including LLMs

What We Offer:

  • 18 well-being programs covering financial, legal, and wellness solutions
  • Flexible PTO
  • Remote options for many roles and a home office stipend

Helix is an Equal Opportunity Employer:

We are committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws.



  • Canada Software Defined Automation GmbH Full time

    Revolutionize Transportation Security with UsWe're on a mission to build a sustainable future for transportation. Our electric bikes and scooters have powered millions of rides worldwide, reducing carbon emissions and promoting eco-friendly mobility.About the RoleWe're seeking a highly skilled Staff Security Software Engineer to join our Security team. As a...


  • Canada Software Defined Automation GmbH Full time

    Revolutionize Transportation Security with UsWe're on a mission to build a sustainable future for transportation. Our electric bikes and scooters have powered millions of rides worldwide, reducing carbon emissions and promoting eco-friendly mobility.About the RoleWe're seeking a highly skilled Staff Security Software Engineer to join our Security team. As a...


  • Canada Software Defined Automation GmbH Full time

    Revolutionize Transportation Security with UsWe're on a mission to build a sustainable future for transportation. Our electric bikes and scooters have powered millions of rides worldwide, reducing carbon emissions and promoting eco-friendly mobility.About the RoleWe're seeking a highly skilled Staff Security Software Engineer to join our Security team. As a...


  • Canada Software Defined Automation GmbH Full time

    Revolutionize Transportation Security with UsWe're on a mission to build a sustainable future for transportation. Our electric bikes and scooters have powered millions of rides worldwide, reducing carbon emissions and promoting eco-friendly mobility.About the RoleWe're seeking a highly skilled Staff Security Software Engineer to join our Security team. As a...


  • Canada Software Defined Automation GmbH Full time

    Revolutionize Transportation Security with UsWe're on a mission to build a sustainable future for transportation. Our innovative approach has powered 400+ million rides in 250+ cities worldwide, reducing carbon emissions and promoting eco-friendly mobility.About the RoleWe're seeking a highly skilled Staff Security Software Engineer to join our Security...


  • Canada Software Defined Automation GmbH Full time

    Revolutionize Transportation Security with UsWe're on a mission to build a sustainable future for transportation. Our innovative approach has powered 400+ million rides in 250+ cities worldwide, reducing carbon emissions and promoting eco-friendly mobility.About the RoleWe're seeking a highly skilled Staff Security Software Engineer to join our Security...


  • Canada Software Defined Automation GmbH Full time

    About the RoleLime is seeking a highly skilled Staff Security Software Engineer to join our Security team. As a key member of our team, you will play a critical role in designing, developing, and implementing security, privacy, fraud, and resiliency solutions following the NIST framework.Key ResponsibilitiesDesign and maintain robust security guardrails and...


  • Canada Software Defined Automation GmbH Full time

    About the RoleLime is seeking a highly skilled Staff Security Software Engineer to join our Security team. As a key member of our team, you will play a critical role in designing, developing, and implementing security, privacy, fraud, and resiliency solutions following the NIST framework.Key ResponsibilitiesDesign and maintain robust security guardrails and...


  • Canada Software Defined Automation GmbH Full time

    About the RoleLime is seeking a highly skilled Staff Security Software Engineer to join our Security team. As a key member of our team, you will play a critical role in designing, developing, and implementing security, privacy, fraud, and resiliency solutions following the NIST framework.Key ResponsibilitiesDesign and maintain robust security guardrails and...


  • Canada Software Defined Automation GmbH Full time

    About the RoleLime is seeking a highly skilled Staff Security Software Engineer to join our Security team. As a key member of our team, you will play a critical role in designing, developing, and implementing security, privacy, fraud, and resiliency solutions following the NIST framework.Key ResponsibilitiesDesign and maintain robust security guardrails and...


  • Canada Cocuma Full time

    Staff Software EngineerWe are seeking a highly skilled Staff Software Engineer to join our Product Development Team in Prague. As a key member of our team, you will be responsible for providing technical leadership on high-impact projects, anticipating technical issues, and making architectural and design decisions to avoid them.Key Responsibilities:Provide...


  • Canada Cocuma Full time

    Staff Software EngineerWe are seeking a highly skilled Staff Software Engineer to join our Product Development Team in Prague. As a key member of our team, you will be responsible for providing technical leadership on high-impact projects, anticipating technical issues, and making architectural and design decisions to avoid them.Key Responsibilities:Provide...


  • Canada Group Solutions Full time $211,500

    About the RoleWe're a team of passionate professionals dedicated to building innovative solutions for the future of finance and Web3. As a Staff Software Engineer, you'll play a key role in shaping our platform's architecture and driving technical excellence.Key ResponsibilitiesDesign and implement foundational infrastructure components used by multiple...


  • Canada Group Solutions Full time $211,500

    About the RoleWe're a team of passionate professionals dedicated to building innovative solutions for the future of finance and Web3. As a Staff Software Engineer, you'll play a key role in shaping our platform's architecture and driving technical excellence.Key ResponsibilitiesDesign and implement foundational infrastructure components used by multiple...


  • Canada Mozilla Corporation Full time

    Staff Software EngineerAt Mozilla Corporation, we're shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies.We're seeking a highly skilled Staff Software Engineer to join our Credential Management team. As a key member of our engineering team, you will lead the development of our credential management...


  • Canada Mozilla Corporation Full time

    Staff Software EngineerAt Mozilla Corporation, we're shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies.We're seeking a highly skilled Staff Software Engineer to join our Credential Management team. As a key member of our engineering team, you will lead the development of our credential management...


  • Canada Mozilla Corporation Full time

    Staff Software EngineerAt Mozilla Corporation, we're shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies.We're seeking a highly skilled Staff Software Engineer to join our Credential Management team. As a key member of our engineering team, you will lead the development of our credential management...


  • Canada Mozilla Corporation Full time

    Staff Software EngineerAt Mozilla Corporation, we're shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies.We're seeking a highly skilled Staff Software Engineer to join our Credential Management team. As a key member of our engineering team, you will lead the development of our credential management...


  • Canada Group Solutions Full time $211,500

    Job Title: Staff Software Engineer DataWe're a team of passionate professionals dedicated to building innovative solutions for the future of finance and Web3. Our mission is to create a trusted, scalable, and compliant platform that maximizes velocity, efficiency, and quality.About the RoleWe're seeking a highly skilled Staff Software Engineer to join our...


  • Canada Group Solutions Full time $211,500

    Job Title: Staff Software Engineer DataWe're a team of passionate professionals dedicated to building innovative solutions for the future of finance and Web3. Our mission is to create a trusted, scalable, and compliant platform that maximizes velocity, efficiency, and quality.About the RoleWe're seeking a highly skilled Staff Software Engineer to join our...