BMC is looking for a Backend Development Team Manager with hands-on experience and a passion for innovation and technology!
As a Team Manager, you will lead a cutting-edge team responsible for the Control-M Server—part of our globally recognized workload automation product, Control-M. This product enables some of the world’s largest companies to automate their applications and services.
Your team will be responsible for the design, architecture, and development of new, innovative solutions that expose Control-M to developers and DevOps engineers, while also evolving it into a SaaS-based model.
This role offers a unique opportunity to lead both technically and personally. You’ll be expected to provide not only technical guidance but also creative leadership, as the mission to transform a sophisticated backend system into a SaaS solution is complex and highly impactful.
Responsibilities include:
- Lead the development of a critical component of Control-M and continuously modernize it.
- Direct management of employees, including hiring, coaching/mentoring and guiding team members (day-to-day, hands-on leadership), employee evaluation, employee career development etc.
- Understanding the product and the customer’s needs.
- Contributing to a long-term vision for product architecture and engineering development.
- Close interaction with the customer support organization to resolve high-impact issues and incident.
- Collaborate with various interfaces, such as other development teams, QA, DevOps, Product Management, etc.
Qualifications:
- 8+ years of experience in backend development, with at least 3 years in a leadership or managerial role
- Proven experience with large-scale enterprise systems, microservices and distributed systems
- Direct experience communicating with enterprise customers, including handling technical calls, addressing concerns, and presenting solutions
- Strong technical skills
- Wide experience in development tools, methods, and processes
- Great communication and interpersonal skills and comfort speaking with customers and support teams.
- Proven leadership ability
Nice to Have:
- Exposure to event-driven architectures and stream processing systems (Kafka)
- Prior experience with containerization and orchestration (Docker, Kubernetes)
- Familiarity with cloud platforms (AWS, Azure, GCP) and SaaS products