Manager, Software Engineering
Software Engineering Hybrid Remote , Bengaluru, India
Apply
We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applications and experience 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 Software Engineering ,Managerand help us do what we do best. ? Learn more about us (https://youtu.be/HJK_1G8EZpU?list=PLC679RvCan2A6hjFNifU9S9mH8TgDPK9l) .
We are seeking an experienced Manager of Software Engineering to lead our Progress ShareFile Engineering team. The ideal candidate with proven leadership capabilities to drive innovation, modernization, and excellence in enterprise application development. You will be responsible for leading a team of software engineers, architecting scalable solutions, and driving the strategic evolution of our ShareFile product while fostering a culture of technical excellence and continuous improvement.
In this role, you will:
Team Leadership & Management
Lead, mentor, and develop a team of 8-10 ?
Conduct performance evaluations, provide constructive feedback, and create individual development plans
Build and maintain a high-performing engineering culture focused on quality, innovation, and collaboration
Drives delivery and operational excellence and supports teams in charge of mission-critical production services with diverse stakeholders and complex dependencies
Recruit, onboard, and retain top engineering talent
Foster professional growth through technical training, certifications, and knowledge sharing initiatives
Manage team capacity planning, sprint allocation, and resource optimization
Facilitate daily standups, sprint planning, retrospectives, and other agile ceremonies
Technical Leadership & Architecture
Provide technical direction and oversight for development and modernization initiatives
Design and review system architectures ensuring scalability, performance, and maintainability
Drive adoption of best practices in development, including coding standards and design patterns
Lead technical discussions on complex problems and provide hands-on guidance when needed
Evaluate and recommend new tools, frameworks, and technologies to improve development efficiency
Champion code quality through code reviews, automated testing, and continuous integration practices
Maintain deep expertise in Sharefile platform capabilities and stay current with Sharefile product roadmap
? Application Development & Modernization
Oversee end-to-end delivery from requirements through production deployment
Lead modernization efforts for legacy applications
Ensure application performance optimization, database tuning, and scalability improvements
Manage technical debt reduction and refactoring initiatives
Coordinate database schema changes, data migrations, and version upgrades
Strategic Planning & Execution
Partner with Product Management and stakeholders to define technical roadmaps and priorities
Translate business requirements into technical specifications and implementation plans
Manage project timelines, milestones, and deliverables with transparency and accountability
Identify and mitigate technical risks and dependencies across projects
Contribute to enterprise architecture discussions and technology strategy decisions
Collaboration & Stakeholder Management ?
Work closely with cross-functional teams including Security, DevOps and Architecture groups
Communicate technical concepts and project status effectively to both technical and non-technical audiences
Build strong relationships with business stakeholders to understand requirements and priorities
Coordinate with vendors and Progress Software support for platform issues and enhancements
Participate in architecture review boards and technical governance committees
Leadership & Management Skills
Excellent people management skills with ability to motivate, coach, and develop team members
Strong problem-solving abilities and technical judgment for complex architectural decisions
Effective communication skills for technical documentation, presentations, and stakeholder engagement
Experience managing competing priorities and delivering results in fast-paced environments
Ability to balance technical excellence with business pragmatism and delivery timelines
Strong organizational skills with attention to detail and follow-through
Your background: ?
10+ years of software engineering experience with at least 2+ years in Managing Product development teams
5+ years of experience in engineering leadership or management roles
Bachelor's or Master's degree in Computer Science, Engineering, or related technical field
Proven track record of delivering complex enterprise applications
Experience leading application modernization and migration projects
Demonstrated success in building and scaling high-performing engineering teams
Strong understanding of software development lifecycle (SDLC) and agile methodologies (Scrum/Kanban)
Experience with version control systems (Git, Bitbucket) and collaborative development workflows
Knowledge of CI/CD pipelines, automated testing frameworks, and deployment automation
Understanding of cloud platforms (AWS, Azure, GCP)
Experience with REST/SOAP APIs, JSON/XML, and web services integration
Familiarity with modern web technologies (JavaScript, React, Angular) for UI modernization
Knowledge of database concepts, SQL, and data modelling principles
Preferred Qualifications
Experience with agile scaling frameworks
Experience with DevOps tools (Jenkins, Ansible, Terraform)
Background in cloud migration projects and hybrid architecture implementations
Familiarity with AI/ML integration and data analytics platforms
Understanding of microservices architecture and event-driven design patterns
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:
Compensation
Competitive remuneration package
Employee Stock Purchase Plan Enrolment
Vacation, Family, and Health
30 days of earned leave
An extra day off for your birthday
Various other leaves like marriage leave, casual leave, maternity, and paternity leave
Premium Group Medical Insurance for employees and five dependents, personal accident insurance coverage, life insurance coverage
Professional development reimbursement ?
Interest subsidy on loans - either vehicle or personal loans
Health club reimbursement
Apply now!
LI-SR1
LI-Hybrid
Together, We Make Progress
Progress is an inclusive workplace where opportunities to succeed are available to everyone. As a multicultural company serving a global community, we encourage a wide range of points of view and celebrate our diverse backgrounds. Our unique combination of perspectives inspires innovation, connects us to our customers and positively affects our communities. It is only by working together and learning from each other that we make Progress. Join us!