We are looking for a Staff Engineer to join our growing Engineering Team. You will work with key technical team members across the organization to ensure that BenchSci's technical infrastructure and codebase will support long-term growth. Reporting to the Director of Engineering, you will provide technical leadership across several functional areas within the team, lead complex projects, participate in roadmap and project planning, and contribute to BenchSci's data engineering and architecture initiatives. The Staff Engineer will help foster the development of other individual contributors, while also playing an important role in helping us scale as we continue to improve scientific discovery. You Will: Collaborate with multiple teams working on key customer features and our own internal development projectsContribute to setting technical and architectural direction for our Data Engineering teams with a focus on expanding the scope of our products and our ability to make life scientists more effectiveDrive the architecture of BenchSci to help us handle data more securelyDecouple work done by teams to allow for more independent work and smaller feature releasesBe involved in all aspects of software development, working to create and maintain the most reliable, secure, performant and high throughput service for our customers by using the latest cloud technology (this can range from setting high-level technical direction down to implementation)Be an inspiring mentor to other engineersBe an advocate for us and its engineering team through several channels BenchSci is a remote-first organization. At this moment, we are welcoming applicants from Canada, the US and the UK for this position.