Director, Software Development
Job Description
At Illumina, we are expanding access to genomic technology to realize health equity for billions of people around the world. Our efforts enable life-changing discoveries that are transforming human health through the early detection and diagnosis of diseases and new treatment options for patients.
Working at Illumina means being part of something bigger than yourself. Every person, in every role, has the opportunity to make a difference. Surrounded by extraordinary people, inspiring leaders, and world changing projects, you will do more and become more than you ever thought possible.
Illumina, a San Diego-based Life Science company dedicated to unlocking the power of the genome, is seeking a highly motivated individual to lead software development. As the Director of Software Development, you will lead a team of developers to deliver software that powers Illumina's industry-leading DNA sequencing instruments.
We are looking for an individual passionate about delivering robust, high-performing software across a broad range of sequencing platforms. You will partner with key functions across the broader organization including software test, hardware development, bioinformatics, cyber security, quality, and regulatory compliance to guide the strategy and delivery of instrument software. By leveraging your broad understanding of agile development, scalable architecture, and regulatory requirements, you'll deliver a suite of innovative software products used by research, translational and clinical customers around the world.
Responsibilities:
- Accountable for design, development, and delivery of world-class software applications that control and run on Illumina's industry-leading DNA Sequencing devices.
- Assist with the definition and implementation of the overarching instrument software strategy to develop scalable and sustainable architecture, processes, and standards.
- In conjunction with the development staff, demand and drive software engineering excellence within the team to create best in class products
- Contribute to overall software road mapping and vision in order to achieve corporate goals.
- Ensure clear communication and escalation of software project status, risk, and recommendations to senior management for entire instrument software portfolio.
- Manage resources and budget for the instrument software development team.
- Recruit, hire, develop, coach, and manage a high performing team of software developers.
- Create and foster strong working relationships with internal R&D groups such as technical product management, hardware development, firmware, cloud platform, bioinformatics and system integration teams.
- Work closely with key partner organizations such as software testing, quality, cyber security, regulatory, and legal to ensure software remains compliant to necessary standards.
- Work with architecture and product management teams to ensure implemented software architecture aligns with user needs to bring high-value products to market
- Drive innovation at a department level towards continuous improvement of development processes
- Ensure organizational level awareness of industry trends and evaluate the applicability of new software technologies to the latest Sequencing platforms
Requirements:
- Advanced degree or equivalent in Computer Science, Engineering, or related field
- 15+ years of experience in the software development, and 7+ years in managing teams to build/deliver complex products to market
- Leadership experience including direct management of groups of developers.
- Experience with communicating and presenting complex concepts to diverse audiences, including VP and executive level
- Extensive knowledge of SDLC and agile practices, including SCRUM, CI/CD, etc.
- Extensive experience with software quality documentation and artifacts, including those required for regulatory compliance.
- Proven ability to deliver great products on-time and on-budget across multiple projects simultaneously.
- Demonstrated ability to recruit, hire, and develop high performing software development teams.
- Demonstrated ability to manage globally distributed groups of employees, contractors, and consultants.
- Results-oriented individual that thrives in collaborative multi-disciplinary teams.
- Must be capable of balancing process requirements with agile software delivery.
- Respectful and inclusive attitude for your colleagues/team members, in addition to your exemplary collaborative nature, drive for innovation, and ability to deliver.
- Proven ability to self-manage, as well as manage interdisciplinary relationships
#LI-ONSITE
At Illumina, we strive to foster a diverse and inclusive workplace by cultivating an environment in which everyone contributes to our mission. Built on a strong foundation, Illumina has always been rooted in openness, collaboration, and seeking alternative views and perspectives to propel innovation in genomics. We are proud to confirm a zero-net gap in pay, regardless of gender, ethnicity, or race. We also have several Employee Resource Groups (ERG) that deliver career development experiences, increase cultural awareness, and demonstrate our collective commitment to diversity and inclusion in the communities we live and work. We are proud to be an equal opportunity employer committed to providing employment opportunity regardless of sex, race, creed, color, gender, religion, marital status, domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition, sexual orientation, pregnancy, military or veteran status, citizenship status, and genetic information. If you require accommodation to complete the application or interview process, please contact [email protected]. To learn more, visit: https://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf
Date Posted
12/23/2022
Views
0
Similar Jobs
Software Engineer - Mulligan Funding
Views in the last 30 days - 13
Mulligan Funding is a leading provider of working capital to small and mediumsized businesses They are seeking a Senior Software Engineer with full st...
View DetailsSoftware Engineer, Gameplay and Camera - Visual Concepts
Views in the last 30 days - 8
Visual Concepts is a game development studio looking for a Gameplay Software Engineer to work on WWE 2K The role requires experience in game developme...
View DetailsSoftware Engineering Intern (Summer 2023) - Dexterity Capital
Views in the last 30 days - 11
Dexterity Capital is a quantitative trading firm that values growth autonomy and getting things done They offer competitive compensation equity option...
View DetailsDirector of People Operations - ATTN
Views in the last 30 days - 7
The job posting is for a Director of People Operations at ATTN The role involves managing employee experience leading a team and driving operational e...
View DetailsDirector of Strategic Global Deal Pursuits, Sales Strategy & Operations- SF or NY - Amplitude
Views in the last 30 days - 5
Amplitude is a leading digital analytics platform that helps companies understand their users and grow their business The company is committed to dive...
View DetailsSenior Software Developer - SDI Presence
Views in the last 30 days - 6
SDI Presence LLC is a company that provides IT managed services and consultancy looking for developers with extensive CNET experience to work onNET ap...
View Details