Principal Software Engineer (Mobile)
Core
Provide technical leadership for mobile engineering, building scalable platforms and applications to enable field engineers to deliver customer service.
Role type
Principal Software Engineer (Mobile)
Builds
Mobile applications and platforms for field operations
Domain
Energy / Mobile Engineering
Deliverable
production ML models | product features
Required skills
React Native, mobile CI/CD pipelines, automated testing strategies, mobile observability, technical leadership, architecture design
Preferred skills
Native iOS/Android development, UI testing frameworks, React, API design, Azure DevOps, Microsoft Power Apps
Technologies
React Native, GitHub, Azure DevOps, Microsoft Intune
Responsibilities
Define and drive technical strategy and architecture for mobile platforms; Mentor and coach engineers; Partner with stakeholders to influence product strategy; Monitor delivery health and remove blockers; Lead engineering communities and knowledge-sharing initiatives.
Seniority
Principal, hands-on IC with strategic influence