Jobs and Careers
PR

Manager, Software Engineering

Progress
United Statesfull_timeVerifiedPosted 18 Sept 2025
💰 $203,781/yr($164,966/yr$203,781/yr)

About the role

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 Manager, Software Engineering, for our ShareFile product group 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 Raleigh NC office.
 
As a Manager, Software Engineering at Progress Software, you will be responsible for leading two critical teams: AI and Client Components. You will guide a team of engineers (5 per team) in developing AI-driven features and building key front-end components that deliver outstanding user experiences. You’ll play a vital role in ensuring timely delivery, driving team performance, and aligning engineering efforts with our broader business objectives.
 
This is an exciting opportunity for an experienced engineering leader to build a high-performing, collaborative engineering culture, foster innovation, and help shape the future of our product suite. In this role, you will:  

Team Leadership & Development:

  • Manage and mentor two engineering teams (AI Frameworks and Identity) of 5 engineers each, fostering a culture of collaboration, growth, and accountability.
  • Provide coaching and guidance to team members, helping them navigate challenges and grow their technical and leadership skills.
  • Foster a positive team culture, promoting an environment of trust, innovation, and knowledge sharing.
  • Conduct performance reviews, provide feedback, and support career development plans for engineers.
 Project Delivery:
  • Own the engineering delivery for the AI framework and Identity, ensuring projects are completed on time, within scope, and meet high-quality standards.
  • Lead teams in setting and tracking clear goals and key results, balancing short-term deliverables with long-term strategic goals.
  • Drive execution by removing obstacles, mitigating risks, and ensuring effective cross-functional collaboration.
 Technical Strategy & Innovation:
  • Strong platform mindset with the ability to think in terms of reusable services, APIs, and governance.
  • Background in security & compliance and comfort with modern AI infra (vector DBs, serving, orchestration).
  • Ability to abstract complexity into frameworks that product teams can adopt.
 Cross-Functional Collaboration:
  • Collaborate with product management, design, and other engineering teams to align on product goals, requirements, and timelines.
  • Maintain open lines of communication between stakeholders and engineering teams to ensure visibility and alignment on progress and roadblocks.
  • Build relationships with senior leadership to ensure the technical strategy is aligned with business priorities.
 Continuous Improvement & Process Optimization:
  • Implement and refine engineering processes, ensuring teams adhere to best practices in software development, testing, and deployment.
  • Optimize team performance through agile methodologies, regular retrospectives, and continuous improvement initiatives.
  • Foster a culture of experimentation and iteration, encouraging teams to explore innovative approaches while maintaining a focus on results.
 Your background: 
  • 10+ years of software engineering experience with at least 2-4 years in a management role.
  • Deep knowledge of auth/authz protocols: OAuth2.0, OpenID Connect, SAML, SCIM.
  • Familiarity with federated identity and enterprise integrations (Okta, Azure AD, Ping, Auth0).
  • Familiarity with modern AI/ML frameworks LLM orchestration frameworks (LangChain, LlamaIndex, OpenAI MCP).
  • Knowledge of model lifecycle: training vs inference, versioning, rollback strategies.
  • Experience with distributed systems & APIs (microservices, gRPC/REST, service discovery).
  • Exposure to framework design: SDKs, APIs, developer tooling, plugin systems.
  • Leadership Skills: Proven track record of leading and mentoring high-performance engineering teams in a fast-paced environment.
  • Project Management: Experience managing engineering projects from inception to delivery using agile methodologies (Scrum/Kanban).
  • Collaboration: Excellent communication and interpersonal skills, with the ability to work effectively across teams and with senior leadership.
  • Problem-Solving: Strong analytical and problem-solving abilities with a hands-on, solution-oriented approach.
  • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equiva

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Progress

View company profile →