1

Director Of Software Engineering Jobs in Delaware

Guides reviews of very complex customers' standards specification and other documentation to determine software engineering requirements. Develops presentations of very complex technical findings and ...

Summary The Director, Engineering is responsible for leading the design, development, delivery ... Minimum Years of Experience * 10+years of progressive experience in software engineering or ...

Bachelor's degree (or foreign equivalent) in Software Engineering, Computer Science, or a related technical field plus five (5) years of experience in the job offered or as Software Engineer ...

Bachelor's degree (or foreign equivalent) in Software Engineering, Computer Science, or a related technical field plus five (5) years of experience in the job offered or as Software Engineer ...

next page

Showing results 1-20

Director Of Software Engineering information

See Delaware salary details

$139.1K

$254.2K

How much do director of software engineering jobs pay per year?

As of Jul 15, 2026, the average yearly pay for director of software engineering in Delaware is $244,127.00, according to ZipRecruiter salary data. Most workers in this role earn between $253,200.00 and $253,200.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Director of Software Engineering, and why are they important?

To thrive as a Director of Software Engineering, you need deep technical expertise in software development, proven leadership experience, and a relevant degree such as in computer science or engineering. Familiarity with agile methodologies, cloud platforms, project management tools (like Jira), and experience with architectural frameworks are typically required. Outstanding communication, strategic thinking, and the ability to mentor and motivate teams are vital soft skills in this role. These skills ensure effective project delivery, foster innovation, and build high-performing teams aligned with organizational goals.

What does a Director of Software Engineering do?

A Director of Software Engineering leads and manages software development teams within an organization. They oversee the planning, execution, and delivery of software projects, ensuring high quality and timely completion. Their responsibilities include defining technical strategy, mentoring engineering managers and developers, fostering collaboration, and aligning technology initiatives with business goals. Additionally, they often play a key role in recruitment, budgeting, and setting best practices for software development processes.

What is the difference between Director Of Software Engineering vs Software Development Manager?

AspectDirector Of Software EngineeringSoftware Development Manager
ResponsibilitiesOversees multiple teams, sets strategic goals, manages budgets, and aligns software projects with business objectives.Manages day-to-day software development teams, ensures project delivery, and coordinates technical tasks.
Required CredentialsBachelor's or Master’s in Computer Science or related field, extensive experience in software development, leadership skills.Bachelor's in Computer Science or related field, strong technical background, experience managing development teams.
Work EnvironmentStrategic, cross-team collaboration, executive communication, often in larger organizations.Technical focus, project management, direct team oversight, often in mid-sized companies.

The main difference is that the Director Of Software Engineering focuses on strategic leadership and organizational oversight, while the Software Development Manager handles daily team management and project execution. Both roles require technical expertise and leadership skills, but the director role involves broader business alignment and higher-level decision-making.

What are some common challenges faced by a Director of Software Engineering when managing cross-functional teams?

A Director of Software Engineering often manages teams composed of engineers, product managers, and designers, which can present challenges in aligning priorities and communication styles. Balancing the technical needs of the engineering team with broader business objectives requires clear communication and strong leadership. Additionally, adapting to rapidly changing technology while ensuring consistent delivery and maintaining team morale is a key challenge. Proactive stakeholder management and fostering a culture of collaboration are essential for success in this role.

What Does a Director of Software Engineering Do?

As a director of software engineering, your responsibilities are to oversee the daily operations of the software engineering department and the long-term application of strategic planning for the department. You are ultimately responsible for creating policies and objectives for the department in collaboration with other director-level positions in the company. You are also heavily involved in the department’s finances and project management, and you often oversee multiple projects. At larger companies, you may have fewer technical duties, but for small and mid-sized companies, you may code or provide technical and managerial expertise on specific projects.

What are the most commonly searched types of Of Software Engineering jobs in Delaware? The most popular types of Of Software Engineering jobs in Delaware are:
What are popular job titles related to Director Of Software Engineering jobs in Delaware? For Director Of Software Engineering jobs in Delaware, the most frequently searched job titles are:
What cities in Delaware are hiring for Director Of Software Engineering jobs? Cities in Delaware with the most Director Of Software Engineering job openings:
Infographic showing various Director Of Software Engineering job openings in Delaware as of July 2026, with employment types broken down into 1% As Needed, 83% Full Time, 14% Part Time, 1% Temporary, and 1% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $244,127 per year, or $117.4 per hour.

Managing Director, Tech Partner, Collections & Auto Servicing

JPMorganChase

Wilmington, DE • On-site

Full-time

Posted yesterday


Job description

Job Summary:
JPMorganChase is a leading financial services firm looking for a Managing Director of Software Engineering / Tech Partner in Collections & Auto Servicing. This role involves leading technology initiatives, managing teams, and influencing strategy while ensuring high standards in cloud-native platforms and automation.
Responsibilities:
• Lead multiple technical functions of software engineers delivering some of the firm’s most visible, complex, and mission‑critical programs, with impact spanning departments, platforms, and systems
• Set technical and architectural direction across modernization, new build, platform evolution, and AI‑enabled automation, ensuring solutions are scalable, resilient, and secure
• Drive adoption of cloud‑native and event‑driven architectures, with a strong preference for AWS‑based services and patterns
• Partner with enterprise technology leaders to shape strategy across products, platforms, programs, and services, including the effective use of AI, agentic workflows, and automation frameworks
• Influence and drive change at the highest levels of the firm, fostering a culture of innovation, engineering excellence, accountability, and continuous learning
• Act as a trusted advisor to executive stakeholders across lines of business; remove organizational and technical barriers and secure resources to help teams succeed
• Guide teams in the responsible and effective use of AI‑assisted development tools, intelligent orchestration, and automation to accelerate delivery and improve quality
• Champion the firm’s culture of diversity, opportunity, inclusion, and respect while developing the next generation of senior engineering leaders
Qualifications:
Required:
• 10+ years of experience in software engineering and senior technology leadership roles
• Proven experience managing large, complex technology organizations across multiple locations and time zones
• Demonstrated ability to influence technology strategy and align teams across functions to deliver strategic outcomes
• Strong track record of building, mentoring, and inspiring senior engineering leaders and high‑performing teams
• Extensive hands‑on experience with cloud‑native architectures, preferably on AWS
• Deep understanding of microservices, containers, Kubernetes, and service orchestration
• Strong experience designing and operating event‑driven systems (e.g., messaging, streaming, asynchronous workflows)
• Expertise in building highly available, fault‑tolerant, and scalable distributed systems
• Experience designing, evaluating, or governing AI‑enabled systems, including agentic workflows and intelligent orchestration
• Strong understanding of AI‑assisted software development, including productivity tooling, automated testing, and code generation
• Ability to guide teams on when and how to use agentic patterns versus traditional automation
• Experience integrating AI and automation into operational workflows while managing risk, controls, and compliance
• Deep knowledge of modern software engineering practices: CI/CD, infrastructure as code, automated testing, observability, and SRE principles
• Experience leading large‑scale modernization efforts, including legacy migrations and platform refactoring
• Strong grasp of API‑first design, data contracts, and reusable platform capabilities
• Advanced expertise in Computer Science, Computer Engineering, Mathematics, or a related technical discipline
• Strong grounding in system design, algorithms, and software architecture
Preferred:
• Recognized thought leader with demonstrated impact in large‑scale enterprise technology environments
• Experience working at the code level, including reviewing, refactoring, or guiding complex implementations
• Experience building or evolving shared platforms, frameworks, or developer tooling used across multiple teams
• Background in regulated, high‑availability, or mission‑critical systems
• Track record of translating business strategy into durable, cloud‑based, event‑driven, and AI‑enabled technical capabilities
Company:
With a history tracing its roots to 1799 in New York City, JPMorganChase is one of the world's oldest, largest, and best-known financial institutions—carrying forth the innovative spirit of our heritage firms in global operations across 100 markets. Founded in 2000, the company is headquartered in New York, USA, with a team of 10001+ employees. The company is currently Late Stage.