Senior Director, Software Engineering

3 Months ago • All levels • Software Development & Engineering

Job Summary

Job Description

As Senior Director, Software Engineering, you will lead engineering teams in developing technology solutions, focusing on AI and LLM integration. Responsibilities include coaching, mentoring, and career development, overseeing application design and development, fostering relationships with business partners, championing quality assurance and security, identifying improvements, leading transition initiatives, managing the application lifecycle, collaborating with teams, leveraging feedback, leading technology initiatives, defining roadmaps, providing executive leadership, championing best practices, fostering hands-on leadership, partnering cross-functionally, and building geographically dispersed teams. The role requires a hands-on technology leader with strong executive presence and the ability to foster collaboration and continuous improvement.
Must have:
  • Experience leading large-scale technology transformation and modernization programs.
  • Proven track record in managing high-volume, low-latency transaction processing platforms.
  • Strategic vision for identifying high-value AI integration opportunities.
  • Strong background in modern software development practices, cloud technologies, and DevOps.
  • Ability to foster a "security-first" and "quality-always" mindset across development teams.
Good to have:
  • Experience with security testing methodologies, vulnerability management, and secure coding practices
  • Significant expertise in AI/ML implementation strategies, particularly LLM integration.
  • Experience formulating and executing AI transformation roadmaps for legacy software platforms.
  • Understanding of LLM capabilities, limitations, and ethical considerations in enterprise applications.
  • Strong background in programming and application system development.
Perks:
  • Medical, dental, vision, life & disability, and financial benefits.
  • Tuition Reimbursement program.
  • Competitive salary, bonus, and Employee Stock Purchase Program (ESPP).
  • Flexible paid vacation time, paid day off for your birthday, and company holidays.
  • Employee Assistance Program (EAP) and an employee well-being program.

Job Details

We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applications and experiences with agility and ease.  
 
We’re proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power progress. Join us as a Senior Director, Software Engineering, and help us do what we do best: propelling business forward.  This will be a hybrid role so working between your home office and our Burlington MA headquarters.
We are seeking an inspired and dynamic Senior Director, Software Engineering to lead our engineering teams in the development of world-class technology solutions. The ideal candidate will have a strong background in software development, driving innovation while maintaining the reliability and performance of the critical business application platform with a focus on integrating AI and LLM technologies to enhance product capabilities while upholding the highest standards of quality and security. This role requires a hands-on technology leader with strong executive presence and the ability to foster collaboration, creativity, and continuous improvement within a fast-paced, client-focused environment.
 
As Senior Director, Software Engineering for our OpenEdge product, you will work closely with engineering leaders and product teams to define the vision and strategy. You will play a key role in prioritizing initiatives, establishing roadmaps, and ensuring the delivery of scalable and high-quality software solutions. Your leadership will promote operational excellence, drive transformation, and foster a culture of innovation across distributed teams.

In this role, you will:

  • Provide daily coaching, mentorship, and career development support for direct reports.
  • Oversee and participate in the design and development of high-volume, low-latency applications for mission-critical systems.
  • Foster strong relationships with business partners to understand needs, manage expectations, and deliver value-driven solutions.
  • Champion quality assurance and security practices throughout the entire development lifecycle
  • Identify opportunities for application and process improvements, demonstrating success through KPIs.
  • Lead transition initiatives toward modern development practices, cloud technologies, and DevOps methodologies 
  • Spearhead AI and LLM integration strategies to modernize the OpenEdge platform and deliver enhanced value to customers
  • Manage the full application lifecycle, ensuring deliverables align with best practices and compliance requirements.
  • Collaborate with shared services teams (technical and non-technical) to ensure solutions are both functional and sustainable.
  • Leverage customer and business feedback to inform technology roadmaps and non-functional goals.
  • Lead large-scale technology initiatives utilizing technologies, event-driven architecture, and composable systems.
  • Define and execute a strategic technology roadmap aligned with business objectives to drive measurable business value.
  • Provide executive leadership and clear communication across global teams, ensuring progress, risk mitigation, and alignment with goals.
  • Champion best practices in software engineering, automation, and system resilience to drive performance and scalability.
  • Foster a hands-on leadership approach, mentoring teams and encouraging innovation and continuous improvement.
  • Partner cross-functionally to ensure operational excellence, compliance, and seamless integration of technology solutions.
  • Build, manage, and develop geographically dispersed teams of Software Engineers and Engineering Managers.
  • Implement talent development strategies, including mentoring, succession planning, and retention initiatives.
  • Promote a culture of respect, integrity, and innovation.
  • Define a strategic technical vision while identifying ownership gaps and negotiating responsibilities.
  • Proactively identify and mitigate technology risks while capitalizing on opportunities for innovation.
  • Ensure the right talent is in place through effective hiring, performance management, and leadership development.
  • Partner with stakeholders to balance product backlogs and roadmaps.
  • Advocate for operational excellence and transparency through data and KPIs.
  • Establish baseline measures for quality, performance, scalability, and operational efficiency.
  • Own recruitment processes, partnering with Talent Acquisition to drive efficiency, define hiring standards, and enhance candidate experience.

Your background: 

  • Experience leading large-scale technology transformation and modernization programs.
  • Proven track record in managing high-volume, low-latency, 24/7 transaction processing platforms.
  • Strategic vision for identifying high-value AI integration opportunities within existing software platforms
  • Strong background in modern software development practices, cloud technologies, and DevOps 
  • Ability to foster a \"security-first\" and \"quality-always\" mindset across all development teams 
  • Experience with security testing methodologies, vulnerability management, and secure coding practices
  • Significant expertise in AI/ML implementation strategies, particularly LLM integration at an enterprise level 
  • Experience formulating and executing AI transformation roadmaps for legacy software platforms 
  • Understanding of LLM capabilities, limitations, and ethical considerations in enterprise applications
  • Strong background in programming and application system development.
  • Expertise in aligning technical solutions with strategic business objectives.
  • Exceptional strategic planning, influencing, and stakeholder management skills.
  • Highly effective communicator with the ability to navigate complex challenges and build collaborative relationships.
  • Self-starter with a proactive, growth-focused approach and hands-on leadership style.
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field required; Master’s degree preferred.
  • Demonstrated experience driving strategic initiatives with significant business impact.
  • Proven ability to define and execute a technology vision and strategy.
  • Strong experience in coaching and developing engineering leaders.
  • Expertise in designing and delivering technology solutions for consumer-facing products in high-energy, fast-paced environments.
  • Extensive experience in building fault-tolerant, highly available applications and transactional platforms.
  • Deep knowledge of Agile methodologies, software delivery best practices, and continuous improvement strategies.
  • Hands-on experience supporting production software systems, ensuring stability, availability, and performance.

This is an exciting opportunity to lead and shape the future of a growing technology organization. If you are passionate about driving innovation, building high-performing teams, and delivering world-class client experiences, we encourage you to apply!

If this sounds like you and fits your experience and career goals, we’d be happy to chat.   

What we offer in return is the opportunity to experience a great company culture with wonderful colleagues to learn from and collaborate with and also to enjoy:  

  • Medical, dental, vision, life & disability, and financial benefits (including 401(k) retirement savings plan. Tuition Reimbursement program. Additional voluntary benefits including crucial illness/hospital indemnity, identity theft protection, auto & home insurance, legal, and pet insurance. 
  • Competitive salary, bonus, and best-in-class Employee Stock Purchase Program (ESPP) with a 27-month lookback
  • Flexible paid vacation time, paid day off for your birthday, and company holidays. A variety of leave plans, including Parental Leave.
  • Employee Assistance Program (EAP) and an employee well-being program focusing on physical, mental, and financial health. 
Apply Now!
 
#LI-hybrid

Similar Jobs

AECOM - Senior Transportation Highway / Roadway Engineer

AECOM

Chelmsford, Massachusetts, United States (On-Site)
2 Weeks ago
Comscore - Senior Data Analyst

Comscore

Pune, Maharashtra, India (On-Site)
1 Month ago
Wrike - Marketing Operations Program Coordinator

Wrike

Costa Rica (Hybrid)
1 Month ago
Bushiroad - Sales & Logistics Manager

Bushiroad

Singapore, Singapore (On-Site)
5 Months ago
Take-Two Interactive - Senior Director, Site Reliability Engineering, Technical Operations Center & Observability

Take-Two Interactive

Austin, Texas, United States (On-Site)
2 Weeks ago
Rippling - Software Engineer II

Rippling

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Jane Street - Mobility/MDM Engineer

Jane Street

London, England, United Kingdom (On-Site)
1 Month ago
nubank - Software Engineer - exclusive for People with Disabilities

nubank

State Of São Paulo, Brazil (Hybrid)
1 Month ago
Qualcomm - Sr Lead Engineer - Windows/Linux kernel & Driver Development

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
version 1 - Linux Server Support Engineer/Technician

version 1

Dublin, County Dublin, Ireland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Doola - Bookkeeping Team Lead

Doola

Manila, Metro Manila, Philippines (Remote)
2 Months ago
Riot Games - Principal Software Engineer, Gameplay Networking SME

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
Accurate - Director of Compliance

Accurate

United States (Remote)
3 Months ago
IMC - Senior Core Web Engineer

IMC

Chicago, Illinois, United States (On-Site)
2 Months ago
Adyen - Senior Commercial Business Manager

Adyen

London, England, United Kingdom (On-Site)
3 Weeks ago
Gloss Genius - Strategy and Operations Manager, Payments

Gloss Genius

New York, United States (Hybrid)
1 Month ago
Techstar group - Dotnet Developer

Techstar group

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
PwC - Hourly Amusement Technician

PwC

Winnipeg, Manitoba, Canada (On-Site)
3 Weeks ago
Alpha Sense - Senior Software Engineer

Alpha Sense

United States (Remote)
1 Month ago
Alphawave Semi - Lead Engineer - RTL Design (SOC/IP)

Alphawave Semi

Bengaluru, Karnataka, India (Hybrid)
5 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Burlington, Massachusetts, United States

The New York Times - Reporter Fellow, Local Investigations

The New York Times

United States (Remote)
2 Months ago
Veeam Software - Renewals & Customer Success Representative

Veeam Software

Alpharetta, Georgia, United States (On-Site)
1 Month ago
extreme network - HR Business Partner

extreme network

Salem, New Hampshire, United States (Hybrid)
2 Months ago
Alpha Sense - Investment Banking Sales Consultant

Alpha Sense

New York, United States (On-Site)
1 Month ago
Super.com - Senior Full-Stack Software Engineer ( Remote! )

Super.com

Raleigh, North Carolina, United States (Remote)
8 Months ago
Hawkeye Innovations - College Sports Systems Technician

Hawkeye Innovations

Nebraska, United States (On-Site)
3 Months ago
Whalar - Graphic Designer

Whalar

New York, United States (Hybrid)
1 Month ago
Coherent corp. - Sales Specialist

Coherent corp.

Santa Clara, California, United States (Hybrid)
2 Weeks ago
Snorkel AI - Tech Lead Manager - Security

Snorkel AI

San Francisco, California, United States (Hybrid)
2 Months ago
Epic Games - Senior Engineer, Patching

Epic Games

Cary, North Carolina, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Nordson Corporation - Senior Process Engineer, Extrusion

Nordson Corporation

Easton, Pennsylvania, United States (On-Site)
3 Weeks ago
Scale AI - Software Engineer, GenAI Operator Group

Scale AI

San Francisco, California, United States (Hybrid)
2 Months ago
Rolls-Royce - Manufacturing Services Engineer

Rolls-Royce

Singapore, Singapore (On-Site)
4 Weeks ago
Thales - Senior Sales Engineer

Thales

Georgia, United States (Remote)
1 Month ago
Epic Games - Senior Developer Relations Engineer

Epic Games

United States (On-Site)
6 Months ago
Ansys - Senior Application Engineer SCBU

Ansys

Canonsburg, Pennsylvania, United States (On-Site)
2 Weeks ago
Gravitee - Senior Software Engineer

Gravitee

London, England, United Kingdom (Remote)
11 Months ago
Nexon - Dev Ops Engineer

Nexon

El Segundo, California, United States (Hybrid)
1 Month ago
Tesla - Vehicle Software, Service Engineering Internship

Tesla

North Holland, Netherlands (On-Site)
4 Months ago
Vercel - Engineering Manager, Security Operations

Vercel

San Francisco, California, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Progress (Nasdaq: PRGS) empowers organizations to achieve transformational success in the face of disruptive change. Our software enables our customers to develop, deploy and manage responsible AI-powered applications and experiences with agility and ease. Customers get a trusted provider in

Progress, with the products, expertise and vision they need to succeed. Over 4 million developers and technologists at hundreds of thousands of enterprises depend on Progress. Learn more at www.progress.com.

Sofia, Sofia City Province, Bulgaria (Hybrid)

Sofia, Sofia City Province, Bulgaria (Hybrid)

Burlington, Massachusetts, United States (Hybrid)

Burlington, Massachusetts, United States (Hybrid)

Burlington, Massachusetts, United States (Hybrid)

Bengaluru, Karnataka, India (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Sofia, Sofia City Province, Bulgaria (Hybrid)

Sofia, Sofia City Province, Bulgaria (Hybrid)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by progress

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug