Director, Software Engineering - Platform Development

🏢 Jobgether · all jobs
📍 Remote US
📅 Posted Oct 19, 2026 · via Lever
Apply on original site ↗

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Director, Software Engineering - Platform Development based in the United States.

The Director of Software Engineering – Platform Development will lead the evolution of enterprise software platforms in a highly regulated healthcare environment. This role combines strategic technology leadership with hands-on involvement in software architecture, engineering delivery, and platform modernization. You will build and mentor a team of software engineering leaders and specialists while establishing scalable, secure, and reusable technology foundations. A key priority will be modernizing Microsoft-based systems, strengthening cloud capabilities, and integrating AI-enabled development and intelligent automation. Working across engineering, enterprise architecture, information security, and business teams, you will drive consistent delivery standards and continuous improvement. This is an opportunity to shape a forward-looking technology platform that supports innovation, regulatory compliance, and better healthcare outcomes.

Accountabilities:
As Director of Software Engineering – Platform Development, you will oversee platform strategy, technical architecture, software delivery, and team performance while ensuring that solutions meet enterprise standards for quality, security, scalability, and compliance.

-

Lead the technical design, development, and implementation of enterprise software solutions and platform capabilities.

-

Build and manage a high-performing platform development team comprising software development managers, software architects, and software development engineers.

-

Assess existing enterprise platform components and define a phased modernization roadmap covering API gateways, workflow orchestration, capability services, integrations, event-driven architecture, data persistence, and data warehouse connectivity.

-

Collaborate with business segment engineering teams to design and deliver reusable, scalable, and secure solutions for internal and client-facing applications.

-

Participate throughout the software development lifecycle, from requirements and solution design through implementation, validation, deployment, and ongoing support.

-

Establish common engineering standards, delivery practices, and readiness gates for advancing solutions from concept to proof of concept, pilot, and production.

-

Improve continuous integration and continuous delivery (CI/CD), unit testing, deployment, release management, technical documentation, and operational support workflows.

-

Guide the responsible adoption of AI-assisted software development and machine learning capabilities, ensuring solutions remain secure, maintainable, scalable, and aligned with enterprise standards.

-

Partner with Information Security to review code quality, dependencies, third-party library risks, data handling, and secure deployment practices.

-

Manage delivery risks, escalations, resource allocation, and priorities across Agile engineering pipelines.

-

Contribute to the IT Enterprise Architecture Center of Excellence and support enterprise-wide architectural alignment.

-

Monitor emerging technologies, development methodologies, and industry best practices to identify opportunities to improve platform performance, reliability, and security.

-

Oversee resource management, team development, and continuous improvement across the Platform Development function.

Requirements:

The ideal candidate brings extensive software engineering and technical leadership experience, strong expertise in Microsoft technologies and cloud platforms, and a solid understanding of software validation and compliance requirements in regulated environments.

-

Bachelor’s degree in Computer Science, Information Systems, or a related field, or an equivalent combination of education and experience.

-

At least 10 years of hands-on software engineering and solution design experience in a technical environment.

-

At least five years of people leadership experience, including the ability to lead engineering managers, architects, and software development teams.

-

Extensive experience across all phases of the software development lifecycle, including design, development, testing, validation, deployment, and maintenance.

-

Strong knowledge of software validation in FDA-regulated environments, including essential knowledge of 21 CFR Part 11, HIPAA, and E2B requirements.

-

Extensive experience with the Microsoft .NET technology stack, including C#, Microsoft Visual Studio, TFS/Azure DevOps, ASP.NET, WebForms, MVC, and web services/API development.

-

Familiarity with modern web development frameworks and technologies such as React, Angular, and Node.js.

-

Hands-on experience with cloud platforms, particularly Microsoft Azure, and the ability to design secure, scalable cloud-based solutions.

-

Strong understanding of relational database management systems, particularly Microsoft SQL Server and/or Oracle.

-

Experience with team development software, automated testing tools, CI/CD practices, and modern release management processes.

-

Solid understanding of Agile software development principles, structured programming, and engineering best practices.

-

Strong technical documentation skills and the ability to establish clear development standards and processes.

-

Excellent written, verbal, and interpersonal communication skills, including the ability to communicate effectively with technical and non-technical stakeholders.

-

Strong organizational skills, attention to detail, and the ability to manage multiple priorities through successful completion.

-

Flexibility to accommodate business needs and varying working hours.

-

Experience with platform modernization, enterprise architecture, AI-assisted development, or intelligent automation is highly valuable.

Benefits:

-

Competitive salary.

-

Opportunities for promotion, professional development, and career growth.

-

401(k) retirement plan with company match.

-

Tuition reimbursement.

-

Flexible work environment.

-

Discretionary paid time off (PTO).

-

Paid holidays.

-

Employee assistance programs.

-

Medical, dental, and vision insurance.

-

Health Savings Account (HSA) and Flexible Spending Account (FSA) options.

-

Telemedicine and virtual doctor appointments.

-

Employee wellness program.

-

Adoption assistance.

-

Short-term and long-term disability coverage.

-

Life insurance.

-

Employee discount programs.

-

Commitment to diversity, equity, inclusion, and a respectful workplace.

-

Remote work opportunity, as indicated in the original job posting.

Flights + hotels

This role requires you to be in the United States. If that means relocating or flying in, it is worth checking fares before you commit to a start date.

Compare flights and hotels →

← All remote jobs

Comparing Software Engineer pay and openings — the live median is $140k?All remote Software Engineer jobs →Software Engineer salary data →
Get new remote jobs like this by email
Daily email, only when there's something new. One click to stop.

Get remote it jobs like this by email

10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.

Similar for you