Progress

Software Engineering Manager

Progress

full-time

Posted on:

Origin:  • 🇺🇸 United States • North Carolina

Visit company website
AI Apply
Manual Apply

Salary

💰 $161,500 - $199,500 per year

Job Level

SeniorLead

Tech Stack

AWSAzureCloudGoogle Cloud Platform

About the role

  • Lead two engineering teams (Automations and Collaboration Components), ~5 engineers each, for ShareFile at Progress
  • Manage, mentor, and conduct performance reviews to foster collaboration, growth, and accountability
  • Own engineering delivery, set and track clear goals and key results, and ensure timely, high-quality project completion
  • Remove obstacles, mitigate risks, and drive cross-functional collaboration with product managers and designers
  • Guide Automation team on new technologies and integrations; lead Collaboration Components team to deliver responsive front-end interfaces
  • Maintain open communication with stakeholders and senior leadership to align technical strategy with business priorities
  • Implement and refine engineering processes, promote Agile best practices, retrospectives, and continuous improvement
  • Foster a culture of experimentation, innovation, and knowledge sharing
  • Hybrid role working between home office and Raleigh, NC office

Requirements

  • 10+ years of software engineering experience with at least 2-4 years in a management role
  • Strong background in building SAAS solutions and front-end systems
  • Familiarity with modern web technologies and component-based architectures
  • Proven track record of leading and mentoring high-performance engineering teams
  • Experience managing engineering projects from inception to delivery using agile methodologies (Scrum/Kanban)
  • Excellent communication and interpersonal skills
  • Strong analytical and problem-solving abilities with a hands-on, solution-oriented approach
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • (Preferred) Experience in managing cross-functional teams
  • (Preferred) Familiarity with cloud-based platforms (AWS, GCP, or Azure)
  • (Preferred) Experience in scaling tech teams, managing talent, and driving process improvements