Staff Software Engineer, Data
2 weeks ago
We 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 Responsibilities- Collaborate with multiple teams to develop key customer features and internal development projects
- Contribute to setting technical and architectural direction for our Data Engineering teams, focusing on expanding the scope of our products and ability to make life scientists more effective
- Drive the architecture of BenchSci to handle data more securely
- Decouple work done by teams to allow for more independent work and smaller feature releases
- Be involved in all aspects of software development, working to create and maintain the most reliable, secure, performant, and high-throughput service for our customers using the latest cloud technology
- Translate the product vision into tangible technical solutions for execution by engineering teams
- Be an inspiring mentor to other engineers
- Be an 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 approaches to capturing provenance, versioning, and disaster recovery
- Experience working with secure data, including compliance with regulations like HIPAA and GDPR
- Expertise with data processing engines such as Apache Beam and Spark
- Experience working with SaaS products in a fast-paced Agile environment
- The ability to lead the engineering team towards the decisions they make while minimizing friction
- The ability to translate business concerns into technical implementations
- Experience with mentoring technical teams
- Experience with big data with integrated ML inference transformations
- The ability to communicate trade-offs in approaches to security, speed to ship, and performance
- Domain expertise in either machine learning, distributed systems, or cloud infrastructure
- The ability to provide constructive feedback to other individual contributors while showing a sense of empathy, tact, thoughtfulness, and respect
- Successful delivery of at least one major project in a domain space pertinent to BenchSci, such as machine learning, information retrieval, or distributed systems
- Experience building Generative AI-focused solutions, such as RAG-based applications or LLM-based extraction pipelines
-
Senior Data Engineer
9 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
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
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
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
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 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
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
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 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
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...