Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Director of Software Engineering

$215k

London Approach

Director of Software Engineering

Compensation: Up to $215,000 Base Salary

Location: Scranton, PA Area | Primarily Remote

Onsite Requirement: Approximately Once Per Month

Employment Type: Full-Time, Direct Hire

What We're Looking For

The ideal candidate is an established software engineering leader who has successfully managed a large development organization rather than a small collection of individual teams.

We need someone who understands how to lead through engineering managers and technical leads, coordinate 10+ teams, manage competing priorities, and drive consistent software delivery across an organization of 60–80+ professionals.

Candidates should have progressed through software engineering into senior leadership, maintaining a strong understanding of modern Microsoft technologies while developing expertise in organizational management, engineering operations, and large-scale software delivery.

Experience managing this level of engineering headcount and team structure is a critical requirement.

Compensation & Work Arrangement

  • Base Salary: Up to $215,000
  • Location: Scranton, Pennsylvania area
  • Remote Flexibility: Primarily remote
  • Onsite Expectations: Approximately once per month in the Scranton area
  • Employment Type: Full-time, direct hire

Position Overview

We are seeking an experienced Director of Software Engineering to provide strategic and operational leadership across a large, multi-team development organization responsible for building and supporting enterprise-level software applications.

This position will oversee 10+ software development teams, each consisting of approximately 6–8 professionals , with responsibility for engineering execution, team performance, technical direction, and delivery across a complex, cloud-based application environment.

The organization operates within a modern Microsoft technology ecosystem, leveraging C#, .NET, Angular, and Azure to develop scalable, API-driven applications and services. The Director will work closely with engineering leadership, architecture, product management, and business stakeholders to ensure development initiatives align with organizational priorities.

This is a leadership-focused position requiring substantial experience managing software engineering organizations at scale. While a strong technical background is essential, the primary emphasis is on organizational oversight, managing engineering leaders, driving execution, and maintaining consistency across numerous development teams.

The position is primarily remote, with approximately one onsite visit per month to the Scranton, PA area.

Key Responsibilities

  • Provide leadership and oversight across 10+ Agile software development teams, representing approximately 60–80+ engineering professionals .
  • Manage and develop engineering managers, team leads, and senior technical contributors, establishing clear accountability for team performance and delivery.
  • Coordinate multiple development workstreams, ensuring engineering priorities, resources, and timelines align with business and product objectives.
  • Oversee the development and ongoing modernization of enterprise applications built with C#, .NET, Angular, and Microsoft Azure.
  • Partner with software architects and technical leads on application architecture, system integrations, cloud infrastructure, and platform scalability.
  • Establish consistent engineering standards across teams, including code quality, development practices, testing, security, and release management.
  • Drive improvements to Agile delivery processes, resource planning, cross-team collaboration, and engineering productivity.
  • Provide oversight for enterprise software initiatives involving RESTful APIs, microservices, cloud-hosted applications, data integration, and distributed systems.
  • Collaborate with product owners, business analysts, QA leadership, and executive stakeholders to ensure successful delivery of software solutions.
  • Support hiring, workforce planning, succession planning, performance management, and career development across the engineering organization.
  • Identify delivery risks, technical bottlenecks, and organizational challenges while implementing solutions that improve efficiency, reliability, and scalability.

Technical Environment

The engineering organization supports a cloud-first, API-driven insurance technology platform encompassing customer-facing web applications, digital transactions, backend services, system integrations, and complex business processes.

The technology environment includes:

  • Backend Development: C#, .NET, .NET Core, ASP.NET Core, RESTful APIs, and enterprise service architecture.
  • Frontend Development: Angular, TypeScript, and modern single-page applications.
  • Cloud Infrastructure: Microsoft Azure, including cloud-hosted services, serverless computing, storage, messaging, and monitoring.
  • Application Architecture: Microservices, monolithic applications, distributed systems, dependency injection, and scalable service-oriented design.
  • Data & Integration: SQL databases, document databases, Entity Framework, LINQ, data processing, and enterprise integrations.
  • DevOps & Delivery: CI/CD pipelines, Infrastructure as Code (IaC), automated testing, and cloud deployment practices.
  • Engineering Practices: Agile/Scrum, code reviews, performance optimization, application security, system reliability, and software modernization.

The Director is expected to understand these technologies and architectural concepts sufficiently to guide engineering leadership, evaluate technical decisions, and ensure consistent development standards across teams. This is not a position centered on daily hands-on coding.

Required Qualifications

  • Significant experience in software engineering leadership, ideally at the Director, Senior Director, or comparable organizational management level.
  • Proven experience overseeing 10 or more software development teams simultaneously , with responsibility for approximately 60–80+ engineers and technical professionals.
  • Demonstrated success managing engineering managers, software development leads, and multiple layers of technical leadership.
  • Strong background in enterprise software development using C#, .NET, Azure, and Angular .
  • Experience overseeing the development and delivery of large-scale, cloud-based applications, distributed systems, and API-driven platforms.
  • Solid understanding of enterprise architecture, microservices, REST APIs, modern application design, and cloud infrastructure.
  • Experience managing Agile engineering organizations with multiple concurrent projects, development teams, and product priorities.
  • Proven ability to establish engineering standards, improve development processes, and maintain accountability across a large technical organization.
  • Strong experience with organizational planning, resource allocation, team development, and performance management.
  • Excellent communication skills with the ability to collaborate effectively with executive leadership, product management, and technical stakeholders.
  • Ability to travel to the Scranton, PA area approximately once per month.

Preferred Qualifications

  • Experience supporting enterprise-level transactional platforms, ideally within insurance, financial services, or another complex business application environment.
  • Background overseeing both application modernization and new software development initiatives.
  • Experience with Azure cloud architecture, CI/CD automation, Infrastructure as Code, and enterprise application scalability.
  • Experience building and developing a management structure across multiple engineering teams.
  • Familiarity with high-volume digital applications, system integrations, and business-critical production environments.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Director of Software Engineering in Chicago, IL vacancy
  •  ...Summary: The Director of Engineering will lead the engineering team responsible for the company's next-generation SaaS platform. This is a...  ...Responsibilities: Lead, mentor, and develop a growing team of software engineers while establishing clear expectations around... 
    Suggested
    Full time
    Temporary work
    Remote work

    Upside Search

    Chicago, IL
    3 days ago
  • **Director of Software Engineering**Team TAG Services, LLCFull timeThe Aspen Group (TAG) is one of the largest and most trusted retail healthcare business support organizations in the U.S. and has supported over 20,000 healthcare professionals and team members with close... 
    Suggested

    The Aspen Group

    Chicago, IL
    4 days ago
  •  ...as we modernize and grow our technical capabilities.Position Overview: We are seeking a passionate and experienced Manager, Software Engineering, to lead one or more functional areas within our enterprise e-commerce platforms. This is a critical leadership role responsible... 
    Suggested
    Work experience placement
    Remote work

    RB Global

    Westchester, IL
    5 days ago
  • $137.37k - $206.05k

     ...have offices in nine countries and can insert advertisements around the world.Job SummaryFreeWheel is looking for passionate Software Engineer Managers to run an Eng team to design, build and support our high-quality, innovative video advertising platform. FreeWheel helps... 
    Suggested
    Full time
    Work experience placement

    Comcast

    Chicago, IL
    3 days ago
  • $137.37k - $206.05k

     ...insert advertisements around the world.Job SummaryThis job manages a team of engineers, cultivating a culture of innovation and professional development. It oversees the design and update of software and web applications, ensuring alignment with business goals.... 
    Suggested
    Full time
    Night shift
    Weekend work

    Comcast

    Chicago, IL
    3 days ago
  • $195k - $257.5k

     ...stakeholder.What You'll work on:Run day-to-day activities of a dynamic engineering teams, including requirements grooming, scrums, retrospectives...  ..., testing, and maintenance of our platformLead agile software processes for engineering teams and introduce best-in-class industry... 
    Remote work
    Flexible hours

    Circle

    Chicago, IL
    2 days ago
  • $200k - $250k

    Are you ready to make an impact?Director, TechEx, Software Engineering From building customer-facing software to integrating complex platforms and modernizing legacy systems, we help clients use technology to solve important business problems. We bring software engineering... 
    Local area
    Immediate start
    Flexible hours

    West Monroe Partners

    Chicago, IL
    1 day ago
  • $200k - $250k

     ...of Value. We are seeking an innovative and forward-thinking Engineering Manager passionate about building a world-class platform...  ...development, attracting and retaining talent Strong aptitude with software development lifecycle and engineering excellence processes,... 
    Full time
    Work at office
    Local area

    Ripple

    Chicago, IL
    2 days ago
  •  ...the center of every employee’s day and we’re expanding our team focused on the digital employee experience. As a Senior Director of Software Engineering at JPMorgan Chase within the Corporate Sector, within Enterprise Technologies, you will be accountable for leading the... 
    Immediate start
    Flexible hours

    JPMorgan Chase

    Chicago, IL
    3 days ago
  • $162k - $262k

     ...Director, Software Engineering Cincinnati, OH; Chicago, IL 84.51° is a retail data science, insights and media company. We help The Kroger Co., consumer packaged goods companies, agencies, publishers and affiliates create more personalized and valuable experiences... 
    Work at office

    84.51°

    Chicago, IL
    3 days ago
  • $220k - $250k

    Job Title: Associate Director of Technology (Software Engineering, Infrastructure & AI) Location: 100% Onsite - Pilsen Area (Local Candidates Only) Position Type: Full-Time Overview TalentFish is casting a line for a senior-level Associate Director of Technology to... 
    Full time
    Local area
    Immediate start

    TalentFish

    Chicago, IL
    2 days ago
  • $146.74k - $233.66k

     ...Job Description: Senior Manager, Software Engineering Drive Operational Excellence. At Ashurst Perkins Coie US LLP , our people are our greatest asset. We're looking for a collaborative, detail-oriented Senior Manager, Software Engineering to join our team... 
    Full time

    Perkins Coie

    Chicago, IL
    1 day ago
  • $150k - $165k

     ...contribute.To learn more about CIBC, please visit CIBC.comWhat you'll be doingAs a member of CIBC Bank US team, the Sr. Manager, Software Engineering is a senior technology leader responsible for delivering complex, enterprise-scale Client onboarding and compliance... 
    Full time
    Bank staff
    Remote work
    2 days per week

    CIBC Bank

    Chicago, IL
    5 days ago
  • $202.78k

     ...based entirely on what current employees say about their experience working at Circana. Learn more at Job DescriptionSr. Directors, Software Engineer for various and unanticipated worksites throughout the U.S. (HQ: Chicago, IL). Lead the process to design, architect,... 
    Full time
    Local area
    Remote work
    Flexible hours

    Circana

    Chicago, IL
    5 days ago
  • $155k - $180k

     ...and help us build a safer future.Department OverviewMotorola Solutions' Video Intelligence team is hiring a Senior Manager, Software Engineering to lead GCP Infrastructure/DevOps and Evidence Domain engineering. You'll direct senior engineers and tech leads owning cloud... 
    Full time
    Contract work
    Work at office
    Remote work
    Relocation

    Indigo Vision

    Chicago, IL
    5 days ago
  •  ...advances in cloud infrastructure, automation and analytics, and software delivery, we help enterprises deliver on the promise of...  ...at AHEAD. AHEAD is looking for an experienced, people-focused engineering leader to lead the team behind Hatch and Unity. We're a leading... 
    Work at office
    Shift work

    AHEAD

    Chicago, IL
    6 days ago
  •  ...advance the platforms, data, and research capabilities that power investment insights and product innovation.As a Director, Quantitative Software Engineer - Research Lead, you will partner closely with quantitative researchers, investment professionals, and technology... 
    Full time
    Work at office

    The Charles Schwab Corporation

    Chicago, IL
    4 days ago
  • $145k - $190k

     ...Senior Director, Software Engineering Let's be unstoppable together! At Circana, we are fueled by our passion for continuous learning and growth, we seek and share feedback freely, and we celebrate victories both big and small in an environment that is flexible and... 
    Local area
    Remote work
    Flexible hours
    Shift work

    Circana

    Chicago, IL
    2 days ago
  • $171.5k

     ...scalable technology solutions that help travelers explore the world and partners grow their businesses.This Senior Manager Software Engineering Development role is part of the BEX Engineering Home team which sits within our Technoolgy division. The team owns end-to-end... 
    Full time

    Expedia

    Chicago, IL
    4 days ago
  • $147.55k - $226.23k

     ...Responsibilities: Team Leadership Lead the North America engineering teams supporting Morningstar Plan Advantage and Fiduciary...  ...Continuously improve how engineering teams build and operate software by adopting modern development practices, automation, and operational... 
    Full time
    Temporary work
    Work at office
    Immediate start
    Flexible hours
    Shift work

    Morningstar

    Chicago, IL
    16 days ago
  • $230k - $290k

     ...they work. Your growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross-functional peers. You have strong verbal and written communication skills that support effective collaboration with our... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Chicago, IL
    3 days ago
  • $118.45k - $284.28k

     ...and can partner credibly with investment, finance, and operations stakeholders. Key Responsibilities Lead and manage multiple engineering teams supporting on-premises SQL Server, Java, COBOL, Linux, Mainframe, and .NET Investment Management platforms, including hiring... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Local area

    Quest Oracle Community

    Chicago, IL
    1 day ago
  • West Monroe in Chicago, IL seeks a Director in TechEx, Software Engineering to drive AI-enabled software solutions and modernize platforms. You will lead client relationships, shape opportunities, and guide teams delivering custom software, AI applications, and platform... 

    westmonroe4

    Chicago, IL
    2 days ago
  • AHEAD is seeking an experienced engineering leader to guide the Hatch and Unity platforms, driving health, growth, and performance of the...  ...with product and business stakeholders to deliver impactful software. You will set architectural direction, remove blockers, and champion... 

    AHEAD

    Chicago, IL
    1 day ago
  • A challenging Director of Software Engineering role at The Aspen Group (TAG) in Chicago, overseeing a team to modernize core systems using .NET, C#, and Python. You will guide cloud-native architecture on GCP and multi-region deployments, while steering SDLC improvements... 

    Aspen Dental

    Chicago, IL
    1 day ago
  • The Aspen Group in Chicago, IL is seeking a Director of Software Engineering to lead a team modernizing core systems with cloud-native GCP and .NET/C#. You will architect services, guide SDLC, and collaborate with product teams to deliver scalable software solutions. Qualified... 

    The Aspen Group

    Chicago, IL
    4 days ago
  • $140k - $160k

     ...record: a1qPL0000089yl7YAAValid through: 2027-08-25Application Engineering Manager Location: Schaumburg, ILEmployment Status: Full...  ...solutions, and engineering excellence.Reporting directly to the Director of Applications Engineering, this individual will serve as the... 
    Temporary work

    Addison Group

    Chicago, IL
    6 days ago
  •  ...currently seeking a Technical Lead Manager, Forward Deployed Engineering to join our Advisory Services practice.Responsibilities:Lead a...  ...years of recent experience shipping end-to-end production secure software systems, with a focus on data, machine learning, and AI-native... 
    H1b
    Local area

    KPMG

    Chicago, IL
    4 days ago
  • $165k - $190k

     ...enable real transformation to produce sustainable business results.Join our team and create your future.This person leads the AICC engineers who work inside Huron's business teams during US and Canada hours. They run and grow the engineering team, own delivery on their... 
    Full time
    Local area
    Flexible hours
    Shift work

    Huron Consulting Group

    Chicago, IL
    5 days ago
  • $140k - $170k

    Software Engineer, Full-Stack Applications, Associate Director (Python & React)Fitch Ratings is seeking a solid Software Engineer to join our global Ratings Technology team in Chicago. This is an opportunity to build and enhance mission-critical applications that power... 
    Immediate start

    Fitch Ratings

    Chicago, IL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director of Software Engineering. Be the first to apply!