
Manager, Software Engineering – Red Hat Training
Red Hat
full-time
Posted on:
Location Type: Hybrid
Location: Pune • 🇮🇳 India
Visit company websiteJob Level
Mid-LevelSenior
About the role
- Lead a distributed team of IT professionals, including Software Engineers, QA Engineers, Business Systems Analysts, and/or Support Technicians
- Provide coaching, mentorship, and regular performance feedback to help team members grow and thrive
- Collaborate closely with cross-functional stakeholders to shape roadmaps, plan releases, evaluate and leverage vendor partnerships, and negotiate vendor contracts
- Align project goals with team capacity, define clear requirements, and ensure healthy delivery practices
- Maintain open, proactive communication with stakeholders and senior leaders about business goals, progress, risks, and decision points
- Guide the technical direction of the team’s systems, emphasizing sustainable/automated practices, code quality, and customer experience
- Champion knowledge-sharing, documentation, and process improvement to support long-term success
- Oversee IT initiatives such as system upgrades, software implementations, and infrastructure enhancements
- Help define and uphold IT policies and procedures that promote secure, reliable systems
- Conduct regular audits and risk assessments to identify and address security vulnerabilities or issues with data privacy and/or system integrity
- Ensure compliance with relevant regulations and standards, such as GDPR and PII initiatives
- Stay engaged with new technologies and practices to keep our systems evolving in step with the industry
Requirements
- Bachelor's degree in Computer Science, Information Technology, or related field;
- 5+ years of experience as a software engineer
- 3+ years of experience as a people manager of a software engineering team
- 3+ years of experience leading Agile teams, ideally with Jira implementation experience
- Experience in growing a team's operational maturity, promoting a blameless culture, and advocating for best practices in observability, automation, toil reduction, incident response, and root cause analysis
- A track record of managing IT operations, systems, or teams; experience in training or learner-facing platforms is a bonus
- Working knowledge of IT infrastructure, security standards, and modern software development practices
- Relevant technical certifications are a plus.
Benefits
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software engineeringAgileJiraIT operationssystem upgradessoftware implementationsinfrastructure enhancementssecurity standardsobservabilityautomation
Soft skills
leadershipcoachingmentorshipcommunicationcollaborationperformance feedbackprocess improvementrisk assessmentknowledge-sharingblameless culture
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Information Technology