Directore, Software Engineering

Insight Global
Pittsburgh, PA, United States
6 days ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$185,000.0 - $200,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Microsoft Azure C Sharp (Programming Language) Software as a Service Software Quality Information Systems Corona (Software Development Kit) Distributed Systems
+14 more
Interoperability Python (Programming Language) Scala (Programming Language) Software Engineering Software Technical Review TypeScript Google Cloud Fast Healthcare Interoperability Resources Reliability of Systems Event Driven Architecture Information Technology Health Level Seven International Cloud Migration Microservices

Job description

We are seeking a Director of Software Engineering to lead the development, delivery, and continuous improvement of strategic software products and platforms that support healthcare operations and patient access initiatives.

This role combines technical leadership, people management, and business partnership. The ideal candidate will oversee engineering execution, drive architectural direction, develop high-performing teams, and ensure technology investments deliver measurable value to customers and the organization.

Working closely with Product Management, Architecture, Customer Success, Clinical Operations, and Executive Leadership, this individual will help shape product strategy, influence key technical decisions, and guide engineering teams through modern software development and operational excellence initiatives.

This position has full ownership of engineering delivery for assigned platforms, including roadmap execution, technical strategy, team development, operational performance, and continuous improvement efforts., * Lead, mentor, and grow software engineering teams through coaching, performance management, and career development.

  • Provide technical leadership by participating in architecture reviews, system design discussions, and major engineering decisions.
  • Partner with Product Management and business stakeholders to define priorities, align roadmaps, and deliver customer-focused solutions.
  • Establish and maintain engineering standards, development practices, and operational processes that support scalability, reliability, maintainability, and security.
  • Drive initiatives that improve software quality, engineering productivity, operational excellence, and delivery predictability.
  • Develop and monitor engineering and operational metrics to measure platform health, system reliability, and team performance.
  • Foster a culture centered on innovation, accountability, collaboration, and continuous learning.
  • Work cross-functionally with Product, Customer Success, Clinical Operations, and executive stakeholders to align technology investments with business goals.
  • Participate in strategic customer discussions, escalations, and planning activities when needed.
  • Champion modern engineering methodologies, automation, AI-assisted development tools, and best practices across the organization.

Requirements

  • Proven experience leading software engineering teams responsible for enterprise-scale applications and platforms.
  • Strong knowledge of distributed systems, microservices, APIs, event-driven architectures, and modern software engineering principles.
  • Experience managing cloud-based applications with responsibility for performance, scalability, security, observability, and reliability.
  • Demonstrated ability to lead technical design reviews and influence architectural direction across complex environments.
  • Experience collaborating with Product Management and business leaders to translate business objectives into technical strategies and delivery plans.
  • Track record of developing, mentoring, and retaining engineering talent.
  • Experience with public cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Hands-on familiarity with technologies such as Java, C#, Scala, Python, JavaScript, or TypeScript.
  • Strong understanding of engineering lifecycles, software delivery methodologies, and organizational scaling practices.
  • Ability to influence leaders across technical and non-technical teams while driving alignment and results.
  • Excellent communication, leadership, analytical, and problem-solving skills., * Experience within healthcare technology environments.
  • Knowledge of healthcare interoperability standards such as HL7 or FHIR.
  • Familiarity with patient flow, care delivery systems, or healthcare operations.
  • Experience driving engineering modernization, automation, cloud transformation, or AI-enabled development initiatives.
  • Background supporting highly available enterprise SaaS products.

Education

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field required.
  • Master’s degree in Computer Science, Software Engineering, Information Systems, or a related field preferred.

Benefits & conditions

$185,000 to $200,000 per year annual salary. xrbllit Exact compensation may vary based on several factors, including skills, experience, and education. Benefit packages for this role may include healthcare

insurance offerings and paid leave as provided by applicable law.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Loading talks and stories from around this role…