Director of Software Engineering
$215kLondon 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.
- ...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...SuggestedFull timeTemporary workRemote work
- **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
- ...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...SuggestedWork experience placementRemote work
$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...SuggestedFull timeWork experience placement$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....SuggestedFull timeNight shiftWeekend work$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 workFlexible hours$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 areaImmediate startFlexible hours$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 timeWork at officeLocal area- ...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 startFlexible hours
$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$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 timeLocal areaImmediate start$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$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 timeBank staffRemote work2 days per week$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 timeLocal areaRemote workFlexible hours$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 timeContract workWork at officeRemote workRelocation- ...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 officeShift work
- ...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 timeWork at office
$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 areaRemote workFlexible hoursShift work$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$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 timeTemporary workWork at officeImmediate startFlexible hoursShift work$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 officeRemote workFlexible hours$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 payFull timeContract workTemporary workLocal area- 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...
- 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...
- 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...
- 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...
$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- ...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...H1bLocal area
$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 timeLocal areaFlexible hoursShift work$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director of Software Engineering. Be the first to apply!
- IT software development manager Chicago, IL
- senior software development manager Chicago, IL
- software sales manager Chicago, IL
- application manager Chicago, IL
- senior applications manager Chicago, IL
- software project manager Chicago, IL
- application services manager Chicago, IL
- embedded software manager Chicago, IL
- application engineering manager Chicago, IL
- director of software Chicago, IL





