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 Miami, FL vacancy
  • Select how often (in days) to receive an alert: Manager, Software Engineering Journey with us! Combine your career goals and sense of adventure...  ...a full time Manager, Software Engineering reporting to the Director, Product Engineering. This position is onsite and based in... 
    Suggested
    Full time

    Royal Caribbean Group

    Miami, FL
    3 days ago
  •  ...leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT...  ...everyone plays a role in shaping the future of IT: whether you're in engineering, product, sales, marketing, customer support, or operations,... 
    Suggested
    Second job
    Worldwide

    Kaseya

    Miami, FL
    4 days ago
  • $198k - $282.86k

     ...different than most primary care providers. We're rapidly expanding and we need great people to join our team. The Senior Director of Software Engineering responsible for technology business leadership and vision. The incumbent in this role provides and maintains a single... 
    Suggested
    Hourly pay
    Full time
    For contractors
    Work experience placement
    Work at office

    ChenMed

    Miami, FL
    1 day 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... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Affirm

    Miami, FL
    3 days ago
  • $230k - $290k

     ...people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. About The Engineering Team The Engineering team builds systems that power affirm’s mission. We take pride in our craft, building reliable, performant,... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Affirm

    Miami, FL
    1 day ago
  • $151.6k - $222.4k

     ...production customers across multiple cloud environments, including AWS, GCP, Azure, and GovCloud. The team is composed of skilled engineers focused on building resilient, scalable infrastructure with a collaborative and inclusive culture. What’s exciting about the team... 
    Full time
    Temporary work
    Local area
    Immediate start
    Remote work
    Flexible hours

    CISCO Systems

    Miami, FL
    2 days ago
  •  ...leading and empowering the development team to deliver high-quality software solutions that align with the firm's objectives. This role...  .... For the 4th year in a row, Moffatt & Nichol is Ranked #1 in Engineering News-Record for Marine & Port Facilities in the U.S.... 
    For contractors
    Worldwide

    Moffatt & Nichol

    Miami, FL
    4 days ago
  •  ...Software Application Engineer (C++/Qt) – Surgical Robotics Contract | Hybrid (3–4 Days Onsite) About the Opportunity We are seeking an experienced Application Software Engineer to contribute to the development of advanced software for a robotic-assisted surgery... 
    Contract work

    IntePros

    Miami, FL
    12 hours ago
  • $122k - $240.5k

    Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We... 
    Work at office
    Local area
    Visa sponsorship
    Flexible hours
    Shift work

    Deloitte

    Miami, FL
    2 days ago
  • $214.1k - $309.8k

     ...Smart Switches, you’ll help build high-performance data plane software that leverages Data Processing Units (DPUs) to deliver advanced...  ...shape a flagship Cisco innovation while collaborating with engineers solving some of the industry’s most complex networking challenges... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Miami, FL
    4 days ago
  •  ...and make an impact while building your career in the game. Position Summary: Inter Miami CF is looking for an Intern, Software Engineer to support the development of internal applications, tools, and technology solutions. This role will contribute to both... 
    Part time
    Internship

    Inter Miami CF LLC

    Miami, FL
    2 days ago
  • Lennar seeks a Director of AI Engineering (Corporate) to lead engineering teams powering corporate systems with AI-driven capabilities. You will own technical direction, delivery, and team leadership across enterprise platforms, ensuring secure, scalable solutions. Hands... 

    LEN Lennar Corporation

    Miami, FL
    2 days ago
  • $90k - $110k

     ...Software Engineer I — C#/.NET & AI-Assisted Development Location: Miami, FL Schedule: Fully onsite, five days per week Salary: $90,000–$110,000 About the Opportunity Leon Recruitment is partnering with an established organization to hire a Software Engineer... 
    Full time
    Internship

    Leon Recruitment

    Miami, FL
    2 days ago
  • $120k - $240k

     ...Senior Software Engineer, Banking Integrations Global Settlement · Miami, Florida (in person) · Full-time · Blockchain Infrastructure Senior Software Engineer to own the fiat edge of an institutional blockchain payments network: banking rails, partner integrations,... 
    Full time
    Contract work
    Work at office
    Remote work
    Relocation

    Global Settlement Network

    Miami, FL
    3 days ago
  •  ...About the Role Remitian is looking for a high-agency Staff Software Engineer to join our Payments team and own the systems that move money on our platform. The Payments team owns everything from a tax obligation becoming a payment through to the ledger that records every... 
    Full time
    Work at office
    Shift work
    3 days per week

    Remitian

    Miami, FL
    3 days ago
  • $120k - $155k

     ..., and global reach, PAYNOTE aims to simplify complex payment workflows for modern businesses. Role Description As a Sr. Software Engineer at PAYNOTE, you will design, build, and maintain backend services that power secure payment processing, instant settlements, and... 
    Full time

    PAYNOTE

    Miami, FL
    2 days ago
  •  ...Senior Software Engineer (C++/Qt/Linux)-Medical Device Location : Remote Position Overview We are seeking a Senior Software Engineer to join a leading medical device organization developing innovative robotics and enabling technologies. In this role, you will... 
    Remote work

    IntePros

    Miami, FL
    1 day ago
  •  ...mentor teammates, and raise the bar on everything around youBridge the gap between infrastructure and productQualificationsDeep software engineering experience with a track record of shipping production systems others depend onStrong fundamentals in at least one general-... 
    Remote work
    Relocation
    Relocation package

    Opendoor

    Miami, FL
    3 days ago
  • $175k - $325k

     ...not enough. To succeed, you need to be willing to master the options trading domain and translate this mastery into cutting edge software solutions, collapsing data cardinality where possible. Opportunities may be available from time to time in any location in which the... 
    Work experience placement

    Citadel Securities

    Miami, FL
    4 days ago
  • $107.6k - $198.4k

     ...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,...  ...workforce.Recruiting for this role ends on 10/30/26Work you'll doAs a Software Engineer III on the Customer team, you will advance AI-assisted... 
    Local area

    Deloitte

    Miami, FL
    4 days ago
  • $10k

     ...solve customer's needs. Our tech stack currently involves TypeScript, React, Vite, and Ryu, our in-house design system.Check out our Engineering Blog for more on our tech stack, mission and values!What You’ll DoBuild! Design performant, beautiful, and usable interfaces... 
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours

    Ramp

    Miami, FL
    1 day ago
  • $93.9k - $153.6k

    We are seeking a Software Engineer to join our Data & AI Engineering team to build modern, scalable web applications using technologies such as React, .NET, Next.js, and Azure.This role is open to both experienced engineers and high-potential early-career candidates (e.... 
    Full time
    Internship

    Sidley Austin

    Miami, FL
    1 day ago
  • $175k - $250k

    Software Engineer - Digital Assets TradingAbout Millennium Millennium is a global, diversified alternative investment firm, founded in 1989. Defined by evolution, innovation and focus, Millennium’s mission is to deliver results for our investors. Our people are empowered... 
    Flexible hours

    Millennium Management

    Miami, FL
    1 day ago
  • $176k - $179.5k

     ...Created: 2026-08-20Apply: be on the global Life Sciences AI team, fully integrated with QuantumBlack, AI by McKinsey, as a senior software engineer, building AI that transforms Pharma and MedTech.Who you'll work withDriving lasting impact and building long-term capabilities... 
    Apprenticeship
    Easy work
    Shift work

    McKinsey & Company

    Miami, FL
    4 days ago
  • $167.7k - $245.2k

     ...infrastructure using advanced technologies across Linux and Windows.Our software agent team builds high-performance, secure, and lightweight...  ...and endpoint environments.As part of the Windows agent engineering team, you will focus on extending these security capabilities... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Miami, FL
    4 days ago
  • $143.7k - $194.4k

     ...more startup than big company. You will work on innovative technology not legacy.Key job responsibilitiesThe Role: As a Software Development Engineer, you will work with a team of talented engineers to build low-latency solutions for frontend, middle tier and backend as... 
    Internship
    Flexible hours

    Amazon

    Miami, FL
    4 days ago
  •  ...leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT...  ...everyone plays a role in shaping the future of IT: whether you're in engineering, product, sales, marketing, customer support, or operations,... 
    Worldwide

    Kaseya

    Miami, FL
    2 days ago
  •  ...different domains - from doctors and lawyers to physicists and engineers - and boast one of the most diverse global crowds,...  ...and independently prototyping LLM-powered solutions. Solid software engineering foundations. You understand version control, testing... 
    Full time
    For contractors
    Remote work
    Worldwide
    Flexible hours

    Toloka

    Miami, FL
    3 days ago
  •  ...sits at the intersection of deep industry knowledge, applied AI engineering, and trusted AI governance. We help the world's leading...  ...requirements.Here's What You Need:Minimum of 10 years of experience in software, AI/ML engineering, or data science, including architecture... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Miami, FL
    2 days ago
  • $200k - $235k

     ...s Florida Market is seeking an Integrated Solutions Leader (Director) who is looking to make a local impact, sell transformational...  ...driving product development and technology strategy across software engineering, cloud operations, and enterprise security.· Client Engagement... 
    Contract work
    Temporary work
    Local area

    Slalom

    Miami, FL
    3 days ago

Do you want to receive more vacancies?

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