
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 group responsible for the Asset Performance Management product.
• Take ownership of the delivery of software features, releases, and ongoing maintenance.
• Plan and coordinate development activities in collaboration with the APM Project Manager across distributed teams.
• Convert product requirements into development plans and technical solutions in partnership with Product Management.
• Contribute to the strategic planning of the long-term product and technical roadmap.
• Guide technical choices and assist in software design and implementation processes.
• Ensure the software maintains high standards of quality, maintainability, and reliability.
• Collaborate effectively with Architecture, QA & Testing, UX, and DevOps teams.
• Ensure adherence to code reviews, testing, documentation, and release procedures.
• Manage technical risks, mitigate technical debt, and drive system enhancements.
• Assist in troubleshooting complex technical issues and addressing customer concerns.
• Build, lead, and nurture a high-performing software engineering team.
• Support the hiring, onboarding, coaching, and performance management processes.
• Promote collaboration, ownership, and continuous improvement within the team.
• 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 validated experience in software development, with a background in technical or team leadership roles.
• Proven experience leading distributed or international software development teams.
• Extensive experience in backend/server software development utilizing technologies such as Java, C#, or similar.
• Familiarity with distributed systems, client-server architectures, or large-scale device management systems.
• Proficient in working with databases, APIs, and system integrations.
• Experience in Agile or iterative development environments.
• 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 a strong understanding of AI/ML technologies, including machine learning model development, deployment, and integration into production software.
• Demonstrated capability to influence and align cross-functional stakeholders without direct authority.
• Excellent coordination skills across multiple teams, time zones, and organizational boundaries.
• Outstanding written and verbal communication skills.
• Proven track record of building trusted relationships with senior leadership.
• Experience with device management systems, IoT platforms, industrial software, or similar large-scale systems.
• Familiarity with software deployment, version management, and update mechanisms.
• Knowledge of cybersecurity considerations for device communication and software updates.
• Experience with data pipelines and analytics frameworks for handling 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.
• Understanding of power grid assets, substation equipment, or utility industry standards.
• Ability to work effectively in international and matrix organizations.
• 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 in developing individuals’ capabilities.
• Relocation Assistance Provided: No
Correlation One
Invisible Technologies
Ophelia
Get handpicked remote jobs straight to your inbox weekly.