Engineering Leader
Date Posted
26 Jun, 2022
Work Location
Salary Offered
Not Specified
Job Type
Experience Required
6+ years
Remote Work
Not Allowed
Stock Options
No
Vacancies
1 available
Date Posted
26 Jun, 2022
Work Location
Salary Offered
Not Specified
Job Type
Experience Required
6+ years
Remote Work
Not Allowed
Stock Options
No
Vacancies
1 available
ROLE OVERVIEW
As Benchling’s business and team growth accelerates, we are growing our investments in the foundations for scaling the engineering teams and organization. The Developer Productivity team’s mission is to enable engineers at Benchling to build and iterate on new and existing scientific domains with high quality, security and velocity.
The Developer Productivity team holistically understands and improves the quality and speed of our engineering development. The team owns the development environment, tools and experience that each engineer at Benchling uses multiple times a day. The test infrastructure and frameworks integrated in to development and validation workflows, and CI/CD is developed by this team. The team integrates and supports modern technologies and frameworks in to Benchling’s technology stack.
In the past, our monolith has served us well. At 100+ engineers & growing, we are investing in modularizing the monolith into separate services with clear domain models, service ownership and seamlessly discoverable APIs. These services will have clear boundaries, allowing teams to have full ownership over their systems and long-term charter. We believe this is critical to building deep competencies and maintaining a culture of agency, autonomy and innovation. The Developer Productivity team is the primary driver for this multi-year initiative.
YOU MIGHT WORK ON
As the engineering leader of the Developer Productivity function you will have the opportunity to:
Manage and grow a high caliber team of engineers to own all of Benchling’s Developer Productivity function Foster and grow an inclusive and customers-first culture within the team and in the engagements with the broader organization Develop internal engineering productivity system and survey metrics and dashboards Collaborate cross-functionally, to develop and execute a multi-year technical strategy on modularizing our monolith Partner, collaborate and align with adjacent architectural initiatives and roadmaps on Platform and Infrastructure teams on Multi-tenancy and Microservices architecture Partner with Platform, Trust & Infrastructure leadership to operationalize a continuous delivery culture and foundation Engage executive leadership on the engineering productivity strategy, goals and long term roadmap Translate strategy in to execution by developing and executing quarterly roadmaps with clear OKRs Develop organizational culture, processes and tools around horizontal initiatives and tech debt management Identify opportunities to streamline interfaces and collaborations across product development and operational initiatives Make Benchling a great place to work by actively supporting career development, growth, and mentoring of individuals, and by fostering a fun and inclusive team where everyone feels welcome
ABOUT YOU
3+ years of managing engineering teams in Platform, Infrastructure or Application organizations 5+ years as individual contributor engineer in software development Track record of building and managing high-performing teams with a culture of quality and operational excellence Ability to engage and partner with leaders across the organization in cross-functional roles Technical depth and experience in leading significant technology evolution initiatives in either IC or EM role Strong architectural and operational scaling experience to guide and inform technical strategy Strong understanding of development environment, tools and workflows in distributed cloud computing, virtualization, and microservices architectures A Bachelor’s degree or equivalent in Computer Science, Computer Engineering, or a related field Required Technical skills Deep understanding and experience with a modern web development stack (e.g. one of Python, Ruby, Java, Go on the backend; some of Typescript, React, GraphQL, on the front end) Experience designing complex data models and system architectures BS in Computer Science or a related field, or equivalent experience Working manager-level understanding of, or previous hands-on experience with, a service-oriented architecture Working manager-level understanding of, or previous hands-on experience with, general AWS fundamentals
BEAMSTART is a global entrepreneurship community, serving as a catalyst for innovation and collaboration. With a mission to empower entrepreneurs, we offer exclusive deals with savings totaling over $100,000, curated news, events, and a vast investor database. Through our portal, we aim to foster a supportive ecosystem where like-minded individuals can connect and create opportunities for growth and success.
Home
Jobs
Investors
Members