Staff Software Engineer, Data
2 weeks ago
We are seeking a highly skilled Staff Software Engineer, Data to join our Engineering Team at BenchSci. As a key member of our team, you will work closely with technical leaders to ensure our technical infrastructure and codebase support long-term growth.
Key Responsibilities- Collaborate with multiple teams to develop key customer features and internal projects
- Contribute to setting technical direction for Data Engineering teams, focusing on expanding product scope and customer effectiveness
- Drive the architecture of BenchSci to enhance data security
- Decouple team work to enable independent work and smaller feature releases
- Be involved in all aspects of software development, creating and maintaining reliable, secure, and high-throughput services using cloud technology
- Translate product vision into technical solutions for execution by engineering teams
- Be an inspiring mentor to other engineers
- Advocate for BenchSci and its engineering team through various channels
- 8+ years of professional development experience, with 2+ years at the Staff level
- Expertise in data management practices, including provenance, versioning, and disaster recovery
- Experience working with secure data, including HIPAA and GDPR compliance
- Expertise with data processing engines like Apache Beam and Spark
- Experience working with SaaS products in a fast-paced Agile environment
- Ability to lead the engineering team towards decisions while minimizing friction
- Ability to translate business concerns into technical implementations
- Experience with mentoring technical teams
- Experience with big data and integrated ML inference transformations
- Ability to communicate trade-offs in security, speed to ship, and performance
- Domain expertise in machine learning, distributed systems, or cloud infrastructure
- Ability to provide constructive feedback while showing empathy and respect
- Successful delivery of a major project in a relevant domain space, such as machine learning or distributed systems
- Experience building Generative AI-focused solutions, such as RAG-based applications or LLM-based extraction pipelines
- An engaging remote-first culture
- A great compensation package, including BenchSci equity options
- A robust vacation policy and additional vacation day each year
- Company closures for 14 more days throughout the year
- Flex time for sick days, personal days, and religious holidays
- Comprehensive health and dental benefits
- Annual learning & development budget
- A one-time home office set-up budget upon joining BenchSci
- An annual lifestyle spending account allowance
- Generous parental leave benefits with a top-up plan or paid time off options
- The ability to save for retirement with a company match
BenchSci's mission is to exponentially increase the speed and quality of life-saving research and development. We empower scientists to run more successful experiments with our advanced, biomedical artificial intelligence software platform.
Our CultureWe put team members first, knowing they're the organization's beating heart. We invest as much in our people as our products. Our culture fosters transparency, collaboration, and continuous learning. We value each other's differences and always look for opportunities to embed equity into the fabric of our work.
Diversity, Equity and InclusionWe're committed to creating an inclusive environment where people from all backgrounds can thrive. We believe that improving diversity, equity and inclusion is our collective responsibility, and this belief guides our DEI journey.
Accessibility AccommodationsWe will work with you to meet your needs if you require any accommodation.
-
Senior Data Engineer
11 hours ago
Toronto, Ontario, Canada Data Engineer Jobs Full timeAbout the RoleWe are seeking a highly skilled Senior Data Engineer to join our team. As a Senior Data Engineer, you will be responsible for designing, building, and maintaining large-scale data systems that support our business operations.Key ResponsibilitiesDesign and implement data models, data warehouses, and data pipelines to support business...
-
Staff Software Engineer, Data
2 weeks ago
Toronto, Ontario, Canada BenchSci Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer, Data to join our growing Engineering Team at BenchSci. As a key member of our team, you will work closely with technical team members across the organization to ensure that our technical infrastructure and codebase support long-term growth.Key ResponsibilitiesCollaborate with multiple...
-
Staff Software Engineer, Data
2 weeks ago
Toronto, Ontario, Canada BenchSci Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer, Data to join our growing Engineering Team at BenchSci. As a key member of our team, you will work closely with technical team members across the organization to ensure that our technical infrastructure and codebase support long-term growth.Key ResponsibilitiesCollaborate with multiple...
-
Staff Software Engineer, Data
4 weeks ago
Old Toronto, Ontario, Canada BenchSci Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer, Data to join our Engineering Team at BenchSci. As a key member of our team, you will work closely with technical team members to ensure our technical infrastructure and codebase support long-term growth.Key ResponsibilitiesCollaborate with multiple teams to develop key customer features...
-
Staff Software Engineer, Data
3 weeks ago
Toronto, Ontario, Canada BenchSci Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer, Data to join our Engineering Team at BenchSci. As a key member of our team, you will work closely with technical leaders across the organization to ensure our technical infrastructure and codebase support long-term growth.Key ResponsibilitiesCollaborate with multiple teams to develop key...
-
Staff Software Engineer, Data
3 weeks ago
Toronto, Ontario, Canada BenchSci Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer, Data to join our Engineering Team at BenchSci. As a key member of our team, you will work closely with technical leaders across the organization to ensure our technical infrastructure and codebase support long-term growth.Key ResponsibilitiesCollaborate with multiple teams to develop key...
-
Staff Software Engineer, Data
4 days ago
Toronto, Ontario, Canada BenchSci Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer, Data to join our Engineering Team at BenchSci. As a key member of our team, you will work closely with technical leaders across the organization to ensure our technical infrastructure and codebase support long-term growth.Key ResponsibilitiesCollaborate with multiple teams to develop key...
-
Staff Software Engineer, Data
5 days ago
Toronto, Ontario, Canada BenchSci Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer, Data to join our Engineering Team at BenchSci. As a key member of our team, you will work closely with technical leaders across the organization to ensure our technical infrastructure and codebase support long-term growth.Key ResponsibilitiesCollaborate with multiple teams to develop key...
-
Staff Software Engineer Data
2 weeks ago
Toronto, Ontario, Canada Berachain Full timeJob Title: Staff Software Engineer DataBerachain is a high-performance, EVM (Ethereum Virtual Machine) compatible, Layer 1 blockchain built on the Cosmos SDK. Our team combines traditional experience in building and scaling teams at technology companies like Apple, Coinbase, IBM and Y-Combinator with crypto native experience from some of DeFi's most...
-
Staff Software Engineer Data
2 weeks ago
Toronto, Ontario, Canada Berachain Full timeJob Title: Staff Software Engineer DataBerachain is a high-performance, EVM (Ethereum Virtual Machine) compatible, Layer 1 blockchain built on the Cosmos SDK. Our team combines traditional experience in building and scaling teams at technology companies like Apple, Coinbase, IBM and Y-Combinator with crypto native experience from some of DeFi's most...
-
Staff Software Engineer, Data
3 weeks ago
Toronto, Ontario, Canada BenchSci Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer, Data to join our Engineering Team at BenchSci. As a key member of our team, you will work closely with technical leaders across the organization to ensure our technical infrastructure and codebase support long-term growth.Key ResponsibilitiesCollaborate with multiple teams to develop key...
-
Staff Software Engineer, Data
2 weeks ago
Toronto, Ontario, Canada BenchSci Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer, Data to join our Engineering Team at BenchSci. As a key member of our team, you will work closely with technical leaders across the organization to ensure our technical infrastructure and codebase support long-term growth.Key ResponsibilitiesCollaborate with multiple teams to develop key...
-
Staff Software Engineer, Data
1 week ago
Toronto, Ontario, Canada BenchSci Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer, Data to join our growing Engineering Team at BenchSci. As a key member of our team, you will work closely with technical leaders across the organization to ensure our technical infrastructure and codebase support long-term growth.Key ResponsibilitiesCollaborate with multiple teams to...
-
Staff Software Engineer, Data
1 week ago
Toronto, Ontario, Canada BenchSci Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer, Data to join our growing Engineering Team at BenchSci. As a key member of our team, you will work closely with technical leaders across the organization to ensure our technical infrastructure and codebase support long-term growth.Key ResponsibilitiesCollaborate with multiple teams to...
-
Staff Software Engineer, Data Engineering
1 month ago
Toronto, Ontario, Canada Tbwa ChiatDay Inc Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer to join our Experimentation Platform Team as a technical leader. The ideal candidate will have a strong background in software development, data analysis, and experimentation.Key ResponsibilitiesDesign, develop, and deploy new features and tools for our experimentation platform.Collaborate...
-
Staff Software Engineer, Data Engineering
1 month ago
Toronto, Ontario, Canada Tbwa ChiatDay Inc Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer to join our Experimentation Platform Team as a technical leader. The ideal candidate will have a strong background in software development, data analysis, and experimentation.Key ResponsibilitiesDesign, develop, and deploy new features and tools for our experimentation platform.Collaborate...
-
Staff Software Engineer, Data
3 weeks ago
Old Toronto, Ontario, Canada BenchSci Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer, Data to join our Engineering Team. As a key member of our team, you will work closely with technical leaders to ensure our technical infrastructure and codebase support long-term growth. You will provide technical leadership, lead complex projects, participate in roadmap and project...
-
Staff Software Engineer, Data
3 weeks ago
Old Toronto, Ontario, Canada BenchSci Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer, Data to join our Engineering Team. As a key member of our team, you will work closely with technical leaders to ensure our technical infrastructure and codebase support long-term growth. You will provide technical leadership, lead complex projects, participate in roadmap and project...
-
Staff Software Engineer, Data
4 weeks ago
Old Toronto, Ontario, Canada BenchSci Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer, Data to join our Engineering Team at BenchSci. As a key member of our team, you will work closely with technical leaders to ensure our technical infrastructure and codebase support long-term growth.Key ResponsibilitiesCollaborate with multiple teams to develop key customer features and...
-
Staff Software Engineer, Data
4 weeks ago
Old Toronto, Ontario, Canada BenchSci Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer, Data to join our Engineering Team at BenchSci. As a key member of our team, you will work closely with technical leaders to ensure our technical infrastructure and codebase support long-term growth.Key ResponsibilitiesCollaborate with multiple teams to develop key customer features and...