Salary
💰 $161,500 - $199,500 per year
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