Director of Software Engineering
Diamondpick
The Director of Software Engineering is responsible for leading multiple engineering teams, driving technology strategy, ensuring successful product delivery, and building a high-performance engineering organization. This role combines technical leadership, people management, delivery governance, architecture oversight, and stakeholder management to deliver scalable and secure software solutions.
Key Responsibilities
Engineering Leadership
- Define and execute the technology roadmap aligned with business objectives.
- Lead engineering managers, architects, and software development teams.
- Establish engineering best practices, standards, and governance processes.
- Drive innovation, modernization, and continuous improvement initiatives.
- Oversee end-to-end software development lifecycle (SDLC).
- Ensure predictable and high-quality delivery across multiple programs.
- Partner with Product Management, Architecture, and Business teams to prioritize initiatives.
- Track delivery metrics, engineering productivity, and operational excellence.
- Guide architectural decisions for scalable cloud-native platforms.
- Promote microservices, API-first, event-driven, and modern engineering practices.
- Ensure security, reliability, scalability, and maintainability of systems.
- Drive adoption of DevOps, CI/CD, automation, and engineering excellence frameworks.
- Build, mentor, and develop engineering managers and senior engineers.
- Conduct workforce planning, hiring, succession planning, and talent development.
- Foster a culture of ownership, collaboration, innovation, and accountability.
- Lead performance management and career growth initiatives.
- Collaborate with executive leadership on strategic technology investments.
- Communicate engineering progress, risks, dependencies, and business impacts.
- Manage vendor relationships and technology partnerships when required.
Leadership
- Proven experience leading large engineering organizations (50+ engineers preferred).
- Strong experience managing Engineering Managers and Technical Leads.
- Excellent stakeholder and executive communication skills.
- Strong understanding of modern software engineering practices.
- Experience with cloud platforms such as Azure, AWS, or GCP .
- Expertise in API architecture, distributed systems, and enterprise application development.
- Experience implementing DevOps, Git-based development, and CI/CD pipelines.
- Strong knowledge of SQL and NoSQL technologies.
- Experience managing multimillion-dollar technology programs.
- Expertise in Agile, Scrum, SAFe, or scaled delivery frameworks.
- Strong risk, budget, and vendor management capabilities.
- Master's degree in Computer Science, Engineering, or related field.
- Experience in AI/ML platforms, Data Engineering, and Cloud Transformation initiatives.
- Exposure to Kubernetes, Containers, Serverless Architectures, and Enterprise Platforms.
- On-time delivery of strategic initiatives.
- Platform availability and reliability.
- Engineering productivity and cycle time.
- Employee engagement and retention.
- Technology modernization and automation adoption.
- Customer satisfaction and business impact.
Typical Reporting Structure
Director of Software Engineering → Engineering Managers
→ Technical Leads / Architects
→ Senior Software Engineers
→ Software Engineers / QA Engineers / DevOps Engineers
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Director of Software Engineering in New York, NY vacancy
$237k - $350k
...of years. We’re a small, senior team, growing fast. This is a foundational hire. The Role We’re looking for a Director of Software Engineering to build and lead the software engineering team as we scale. This is a player‑coach role in the truest sense: you’ll...SuggestedImmediate startRelocation$155k - $185k
...Director of Software Engineering Manhattan, New York Director of Software Engineering Information Technology The New York City Criminal Justice Agency (CJA) is a not-for-profit service and research organization that operates in partnership with the New York...SuggestedWork at officeRemote work- ...Senior Director of Software EngineeringYour opportunity to make a real impact and shape the future of financial services is waiting for you... ...what's possible together. As a Senior Director of Software Engineering at JPMorganChase within the Card Technology organization, you...Suggested
- ...Director Of Software Engineering Client is recruiting a Director of Software Engineering to lead software engineering teams developing products and platforms that are revolutionizing digital payments. Client software engineering teams leverage Agile development principles...Suggested
- ...Job Title: Director of Software Engineering Location: New York, NY (Onsite) Job Type: Contract Responsibilities: Define and execute the technology roadmap aligned with business objectives. Lead engineering managers, architects...SuggestedContract work
$210k - $250k
...recruiter to learn more. Base pay range $210,000.00/yr - $250,000.00/yr Additional compensation types Annual Bonus POSITION: Software Engineering Director - Internal Infrastructure Platforms LOCATION: New York, NY 10285 (Hybrid, 3 days onsite per week) SALARY RANGE: $210,000...Full time3 days per week- If you are a software engineering leader ready to take the reins and drive impact, we’ve got an opportunity just for you. As the Director of Software Engineering at JPMorganChase within the Consumer and Community Banking, Payments & Lending Innovation, you lead a technical...Temporary work
- ...game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place.As a Director of Software Engineering at JPMorganChase within the Asset & Wealth Management, Asset Management Acceleration Pod Team, you, you provide...Contract work
- Engineering LeadershipDefine and execute the technology roadmap aligned with business objectives.Lead engineering managers, architects, and software development teams.Establish engineering best practices, standards, and governance processes.Drive innovation, modernization...
- Shape how AI is governed, engineered, and scaled across JPMorganChase. This role sits at the intersection of policy, controls, and... ..., auditable, and highly automated AI workflows.As a Senior Director of Software Engineering at JPMorganChase within the Chief Data and...Work at office
- ...the future of financial services is waiting for you. Let’s push the boundaries of what's possible together. As a Senior Director of Software Engineering at JPMorganChase within the Connected Commerce Technology organization, you lead multiple technical areas, manage the...
- ...the future of financial services is waiting for you. Let’s push the boundaries of what's possible together.As a Senior Director of Software Engineering at JPMorganChase within Connected Commerce Technology, you lead multiple technical areas, manage the activities of...Temporary work
- ...the future of financial services is waiting for you. Let’s push the boundaries of what's possible together. As a Senior Director of Software Engineering at JPMorganChase within the Equity Derivatives Technology you lead multiple technical areas, manage the activities of...
- ...the future of financial services is waiting for you. Let’s push the boundaries of what's possible together. As a Senior Director of Software Engineering at JPMorganChase within Connected Commerce Technology, you lead multiple technical areas, manage the activities of...
- ...Director of Software Engineering If you are looking for a game-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Director of Software Engineering at JPMorganChase within the Asset & Wealth Management...Contract work
$255k - $275k
...Foundation's Informatics group, part of the Division of Autism and Neuroscience (A&N), is seeking an experienced Director or Senior Director of Research Software Engineering (RSE) to lead the design, development, and delivery of software systems that drive scientific discovery....Full timeLocal area$165.59k
...markets and shape the future of our communities.What you’ll do in the role: Morgan Stanley Services Group Inc. is seeking a Director, Software Engineering in New York, New York to build and maintain Java Spring Boot services, Python ETL flows, and data quality rules based...Temporary workRemote workWorldwide2 days per week$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$229k - $343k
...always execute with privacy at the forefront.We're looking for an Engineering Manager to join the Maps team at Snap!Our mission is to build... ...years of practical work experience9+ years of post-Bachelor's software development experience; or a Master's degree in a technical...Full timeLive inWork at officeLocal area$258k - $376k
...management systems, and content-driven experiences at scale. As Engineering Manager, you'll lead the engineering team responsible for... ...you if you have:3+ years of experience leading and developing software engineering teams within a technical product companyStrong technical...Minimum wageFull timeLocal areaRemote workFlexible hours$258k - $376k
...time from anywhere in the world. If you're excited to shape the future of design and collaboration, join us!Figma’s Observability engineering team builds and operates the systems that give us deep visibility into the health, performance, and efficiency of our platform....Minimum wageFull timeLocal areaRemote workFlexible hours- ...Head of Software Engineering Company: Koop Position: Head of Software Engineering Type: Full-Time Location: Greater New York City Area (in-person) Who We Are: Koop lets B2B and B2G startups and growth-stage companies unlock growth by taking care of regulatory...Full timeFlexible hours
$196k - $240k
...the job. We are seeking an innovative and forward-thinking Engineering Manager passionate about building a world-class platform through... ...at the intersection of complex financial workflows and modern software engineering, delivering scalable, reliable systems that...Full timeLocal areaWorldwide- ...the future of financial services is waiting for you. Let’s push the boundaries of what's possible together. As a Senior Director of Software Engineering at JPMorganChase within Connected Commerce Technology, you lead multiple technical areas, manage the activities of...
- JPMorgan Chase in New York seeks a Director of Software Engineering for the Asset & Wealth Management division. You will lead the Asset Management Acceleration Pod, delivering secure, scalable, market-leading technology, combining hands-on engineering with senior leadership...
- ...JPMorgan Chase & Co. in New York seeks a Senior Director of Software Engineering to lead multiple technology areas and guide cross-department programs that shape the future of financial services. You will drive biometrics platforms, AI-enabled engineering, and secure...
- ...Director Of Software Engineering - Secure Web Platform If you are a software engineering leader ready to take the reins and drive impact, we've got an opportunity just for you. As a Director of Software Engineering - Secure Web Platform at JPMorganChase within the...
$229k - $343k
...We're looking for a Software Engineering Manager to join Snap! What you’ll do: Manage and mentor a team of developers, in a fast-paced, quick-to-market environment Set the strategy, build a roadmap, create measurable goals, and lead your team to deliver Collaborate with...Work experience placementLocal area- ...Provide the overall leadership for the technology strategy, software engineering oversight, code quality, release governance, process improvement... ...(PRI) and SAE Industry Technologies Consortia (ITC). Director of Engineering - Applications - Responsible for our internal...Work at officeLocal area
- Capital One is seeking a Director of Software Engineering in New York, NY to lead multiple teams and drive the technical vision for marketing technology platforms. You will mentor engineers, collaborate with product managers, and evolve microservices architectures while...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director of Software Engineering. Be the first to apply!
Related searches
- business application manager New York, NY
- director of software New York, NY
- senior software manager New York, NY
- software project manager New York, NY
- software account manager New York, NY
- head of software development New York, NY
- software sales manager New York, NY
- software manager New York, NY
- senior applications manager New York, NY
- software marketing manager New York, NY


