About the Role
Manage a team responsible for sustaining engineering efforts, ensuring long-term product stability, resolving critical field issues, and improving system maintainability across distributed environments.
Responsibilities
- Lead and mentor a team of software engineers focused on sustaining existing systems
- Oversee the resolution of high-severity production issues
- Drive improvements in system reliability and maintainability
- Collaborate with cross-functional teams to prioritize and address technical debt
- Manage incident response workflows and post-mortem analysis
- Ensure timely delivery of patches and updates for supported products
- Establish best practices for long-term software support
- Monitor key performance metrics related to system uptime and issue resolution
- Coordinate with support and customer engineering teams to address field-reported problems
- Guide root cause analysis for complex technical issues
- Plan and execute maintenance releases for enterprise-grade software
- Maintain documentation for supported systems and troubleshooting procedures
- Evaluate and implement automation tools to improve operational efficiency
- Ensure compliance with security and support lifecycle policies
- Facilitate knowledge transfer between development and sustaining teams
- Support escalation paths for critical customer-impacting issues
- Track and report on team performance and issue resolution timelines
- Promote a culture of continuous improvement and proactive maintenance
- Manage workload distribution and capacity planning for the team
- Conduct regular technical reviews and code audits
- Identify opportunities for architectural improvements in legacy systems
- Integrate feedback from support channels into product enhancement cycles
- Ensure adherence to version control and release management standards
- Foster collaboration between geographically distributed team members
- Drive adoption of monitoring and diagnostic tools across supported platforms
Compensation
Competitive salary with global benefits
Work Arrangement
Fully remote with flexible hours
Team
Part of the engineering division focused on long-term software stability and maintenance
Why this role matters
- This position plays a critical role in ensuring the continued performance and security of widely deployed software systems.
- The work directly impacts customer satisfaction by minimizing disruptions and improving long-term product reliability.
How we work
- Teams operate asynchronously across time zones with a strong emphasis on written communication.
- Engineering practices are rooted in open-source collaboration and transparency.
- Decisions are driven by data, user feedback, and operational metrics.
Available for qualified candidates