What are the responsibilities and job description for the Engineering Software Manager position at Bioindustrial Manufacturing and Design Ecosystem ( BioMADE)?
Job Summary
Reporting to the Sr. Director of Data Science, this position will manage several of BioMADE’s Data Teams while also playing a lead role in the software development cycle. Beyond team management and code development, the manager will assist the Data team in defining best practices, engaging in agile methodologies, and creating a collaborative work environment.
Essential Job Duties:
- Lead the Data Team under the direction of the Sr. Director of Data Science while fostering a sense of collaboration and continuous improvement.
- Expand the Data Team through hiring of new team members, supporting professional development efforts and mentorship of the current team.
- Deliver production-ready code while conducting reviews, troubleshooting bugs, review architecture decisions, evaluate build vs buy options for tools, and help manage software releases.
- Drive adoption of best practices and extendable solutions through example and mentorship.
- Presenting status and updates to internal and external stakeholders.
- Collaborate with other members of the team to provide collaborative solutions.
- Prepare roadmapping, project scoping, technical specs, and internal documentation.
- Manage facets of personnel management including Career Conversations, performance management, onboarding of new team members, and day-to-day leadership.
- Other duties as assigned.