
Director of Software Engineering
Posted 8 hours ago

Posted 8 hours ago
This is a fully remote position, open to applicants in California.
• Take ownership of the software engineering process throughout the entire product lifecycle, from initial concept to development, verification, release, sustaining engineering, and lifecycle management.
• Collaborate with Product Management and R&D leadership to convert customer requirements and business priorities into actionable software strategies and roadmaps.
• Create predictable planning, development, and release processes while effectively managing new product development, platform investments, technical debt, sustaining engineering, and regulatory responsibilities.
• Lead, develop, and expand a high-performing software engineering team dedicated to analytical products.
• Offer leadership across instrument and embedded software, desktop applications, enterprise informatics, cloud services, APIs, and data platforms.
• Mentor engineering managers, senior technical leaders, and individual contributors, while attracting and retaining software engineering talent.
• Oversee dependencies among software, firmware, hardware, systems engineering, automation, and scientific workflows.
• Provide senior leadership with insights into risks, trade-offs, and investment requirements.
• Manage globally distributed teams and establish an integrated engineering operating model across various regions.
• Ensure that software development practices adhere to quality and regulatory standards.
• Collaborate with Quality and Regulatory teams on lifecycle practices, design controls, verification and validation, documentation, traceability, and audit readiness.
• Assist teams in adopting AI-enabled and automated engineering practices that enhance productivity, quality, and speed.
• A Bachelor’s degree in Computer Science, Software Engineering, Bioinformatics, or a related technical field is required.
• At least 5 years of experience in formally or informally leading individuals, projects, and/or programs.
• Strong credibility in software engineering and architecture, complemented by excellent systems thinking and technical problem-solving skills.
• Demonstrated ability to lead and develop engineering teams and other engineering leaders.
• Capability to balance technical quality, speed, customer needs, regulatory obligations, and business priorities.
• In-depth understanding of software quality, cybersecurity, reliability, and regulated development processes.
• A strong focus on product and customer needs, along with skills in change leadership, executive communication, and stakeholder management.
• Ability to influence within a distributed, multi-business organization and a willingness to embrace new technologies and engineering methodologies.
• Experience in leading globally distributed teams.
• Background in regulated life sciences, diagnostics, pharmaceuticals, or similar customer environments.
• Eligibility for bonus.
• Stock options.
• Comprehensive benefits.
• Flexibility to work remotely.
• An inclusive workplace culture.
• Disability assistance available during the application or interview process.
ClickHouse
Salsify
Trella Health
Paymentology
Get handpicked remote jobs straight to your inbox weekly.