Sr. Director, Software Engineering
Listed on 2026-01-02
-
Software Development
Software Architect
Sr. Director, Software Engineering at Exact Sciences summary:
The Senior Director of Software Engineering at Exact Sciences leads the architectural design and development of enterprise software solutions focused on improving cancer detection and treatment. This role involves mentoring engineering teams, defining technical strategies, ensuring adherence to quality and compliance standards, and collaborating with cross-functional leaders to align technology with organizational goals. The position also includes recruiting talent, driving Dev Ops improvements, and overseeing large-scale software projects in a regulated healthcare environment.
Help us change lives
At Exact Sciences, we’re helping change how the world prevents, detects and guides treatment for cancer. We give patients and clinicians the clarity needed to make confident decisions when they matter most. Join our team to find a purpose-driven career, an inclusive culture, and robust benefits to support your life while you’re working to help others.
Position Overview
The Senior Director, Software Engineering is responsible for defining and driving the technical aspects that set the standard architecture principles for operations at Exact Sciences; including, but not limited to, owning responsibility for determining technical approaches to ensure all architectural solutions result in a coherent systems design and leading technical design sessions with the development teams both inside and outside the organization.
This position will mentor development teams to mature capabilities; including, but not limited to, Agile enterprise architecture, non-functional requirements, continuous integration, and continuous deployment to significantly contribute to software design and architecture, develop both new applications and improve existing ones in performance, capability, and reliability at Exact Sciences.
Essential Duties
include but are not limited to the following:
- Mature enterprise architecture at Exact Sciences.
- Formalize architectural modeling practices on the team, looking at the big picture but producing detailed architectural deliverables; including, but not limited to, functional decomposition, component, and deployment diagrams.
- Evaluate the solutions architectures created by teams and assist in teaching architectural principles, mentor development leads, and assist teams with architecture; including tool and technology selection.
- Evaluate new technologies to solve immediate and long-term problems and needs.
- Work with teams as enterprise architect at portfolio and solution levels.
- Create project and application architecture deliverables that are consistent with architecture principles, standards, methodologies, and best practices.
- Review and approve third party and integration solution architecture.
- Work closely with web/infrastructure technology teams to define the deployment architecture.
- Contribute and execute improvements to Dev Ops (development and operations).
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Maintain code quality, organization, and testing.
- Provide guidance to other design authorities and project teams on software design, architecture, and interface choices.
- Unify and harmonize software interfaces between teams.
- Source and recruit engineers.
- Grow a culture of value delivery through successful software projects.
- Raise capabilities in the engineering team; including developing coding, testing, and deployment of protocols and best practices.
- Maintain relationships and transparency with key stakeholders (CEO, COO, Sales, Support, Customers and Affiliates).
- Participate in strategic Product and Sales discussions to align Software Engineering with the vision and goals of Exact Sciences.
- Supervise staff; including, but not limited to, organize and prioritize work, write/conduct performance reviews, train/develop, and manage work performance.
- Communicate goals clearly to employees to ensure understanding and success in achieving them.
- Motivate and inspire employees to do their best work through coaching.
- Maintain morale and support employee engagement initiatives.
- Excellent process management, negotiating, influencing, and…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).