
APM Software Team Leader
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in United States.
• Lead the software development team dedicated to the Asset Performance Management product.
• Take ownership of software feature delivery, releases, and ongoing maintenance for the product.
• Plan and coordinate development activities in collaboration with the APM Project Manager across distributed teams.
• Convert product requirements into actionable development plans and technical solutions alongside Product Management.
• Contribute to the long-term planning of product and technical roadmaps.
• Guide technical decisions and assist in software design and implementation.
• Ensure the quality, maintainability, and reliability of software.
• Collaborate with Software Architecture, QA & Testing, UX, and DevOps teams.
• Ensure adherence to code reviews, testing, documentation, and release processes.
• Manage technical risks, technical debt, and system enhancements.
• Assist in troubleshooting complex technical challenges and customer issues.
• Build, lead, and nurture a high-performing software engineering team.
• Support recruitment, onboarding, coaching, and performance management efforts.
• Promote collaboration, accountability, and continuous improvement.
• Ensure effective communication and coordination among distributed teams and stakeholders.
• Bachelor’s or Master’s degree in Software Engineering, Computer Science, or a related technical field.
• Strong and demonstrable experience in software development, including experience in technical leadership or team leadership roles.
• Experience in leading distributed or international software development teams.
• Extensive experience in backend/server software development using technologies such as Java, C#, or similar.
• Familiarity with distributed systems, client-server architectures, or large-scale device management systems.
• Experience in working with databases, APIs, and system integrations.
• Background in Agile or iterative development practices.
• Strong analytical and problem-solving abilities.
• Experience with Asset Performance Management (APM) systems, predictive analytics platforms, or condition-based monitoring solutions for industrial assets.
• Proven experience with optimization algorithms, including maintenance optimization, risk-based optimization, or fleet-level resource optimization.
• Knowledge of Reliability-Centered Maintenance (RCM) methodologies, failure mode analysis (FMEA), or reliability engineering principles applied in software systems.
• Hands-on experience or strong technical understanding of AI/ML technologies, including the development, deployment, and integration of machine learning models into production software.
• Demonstrated ability to influence and align cross-functional stakeholders without direct authority.
• Proven capability to orchestrate work across multiple teams, time zones, and organizational boundaries.
• Exceptional written and verbal communication skills.
• Experience with device management systems, IoT platforms, industrial software, or similar large-scale systems.
• Familiarity with software deployment, version management, and update mechanisms.
• Understanding of cybersecurity considerations for device communication and software updates.
• Experience with data pipelines and analytics frameworks for processing large volumes of sensor/telemetry data.
• Familiarity with statistical modeling, time-series analysis, or digital twin concepts.
• Experience leading teams that develop and operationalize AI/ML models in production settings.
• Knowledge of power grid assets, substation equipment, or utility industry standards.
• Ability to thrive in international and matrix organizations.
• Experience collaborating with Product Management, Architecture, QA, and UX teams.
• Experience facilitating cross-team workshops, design reviews, or alignment sessions.
• Ability to navigate organizational complexities, manage competing priorities, and resolve conflicts constructively.
• Coaching and mentoring mindset, with experience enhancing individuals’ communication, collaboration, and leadership skills.
• Remote position.
• Relocation assistance not provided.
Correlation One
Invisible Technologies
Ophelia
Get handpicked remote jobs straight to your inbox weekly.