Software Engineering Manager (Mobile)

Polaris Inc.Medina, MN
$145,000 - $175,000Hybrid

About The Position

At Polaris Inc., we have fun doing what we love by driving change and innovation. We empower employees to take on challenging assignments and roles with an elevated level of responsibility in our agile working environment. Our people make us who we are, and we create incredible products and experiences that empower us to THINK OUTSIDE. Position Overview: As a Software Engineering Manager, you will lead an agile product engineering team to deliver high-impact, customer-facing digital experiences with a specific focus on advancing mobile application capabilities. You will be responsible for both team leadership and technical direction, coaching a high-performing team of engineers and architects while partnering with cross-functional leaders to align engineering strategy with business goals. You will drive the maturity of modern engineering practices, ensure the reliability of connected vehicle data systems, and oversee the successful delivery of mobile applications at scale. This role is a chance to shape mobile engineering at the global leader in powersports and influence how our customers interact with digital products in a high-scale IoT environment.

Requirements

  • Bachelor’s degree in Computer Science, MIS, Business, or related degree.
  • 10+ years of professional software engineering experience.
  • 5+ years of experience leading and developing technical talent, including hiring, coaching, and performance management.
  • Experience leading remote or distributed teams is preferred.
  • Experience leading teams that deliver mobile applications (iOS or Android) in a production environment with familiarity in modern mobile stacks such as Swift and Kotlin.
  • Proven track record of delivering software on time using an Agile development model, including project planning, scheduling, and resource management.
  • Deep understanding of event-driven architectures, MQTT/IoT protocols, or heavy API data flows.
  • Strong verbal and written communication skills with the ability to collaborate effectively with technical and non-technical stakeholders at all levels.

Nice To Haves

  • Background in .NET, C#, Angular, AWS, or Kafka is highly valued but not required.
  • Additional consideration will be given for experience supporting apps in the Apple App Store or Google Play.
  • Knowledge of mobile-specific patterns like offline behavior, synchronization, on-device storage, or location features is a plus.
  • Ideal candidates may also have experience in the Automotive, Telematics, or IoT sectors and modern DevOps or AI-assisted development practices.

Responsibilities

  • Lead, coach, and develop a team of approximately 30 software engineers and architects, establishing clear expectations for performance, accountability, and professional growth.
  • Partner with Product Leaders to scope features, estimate timelines, and guide the long-term roadmap for mobile, web, and cloud products.
  • Drive the technical direction and architectural oversight for mobile frameworks, API design, and cloud infrastructure to ensure scalability and reliability.
  • Oversee the recruitment, hiring, and onboarding of technical talent to meet delivery needs and close identified skill gaps.
  • Champion secure software development practices, including code reviews, vulnerability responses, and rigorous testing strategies.
  • Ensure the technical health, security, and low-latency performance of high-scale data ingestion systems for connected vehicles.
  • Establish and enforce coding standards, version control best practices, and release management processes across the development lifecycle.
  • Drive the implementation and maturity of CI/CD pipelines to automate testing and deployment for improved productivity.
  • Remove technical roadblocks for the team and act as the primary escalation point for complex technical issues.
  • Manage labor planning, capacity, and technology budgets, including vendor relationships and renewals.
  • Enable and govern the team’s use of AI-assisted development tools while ensuring adherence to engineering standards and human validation.
  • Evaluate and recommend emerging technologies, tools, and frameworks to enhance the development process and maintain competitive advantage.

Benefits

  • Polaris is proud to offer competitive compensation, including a market-leading profit-sharing plan that is fundamental to our pay-for-performance culture.
  • At Polaris, employees are owners of the company through company contributions to our Employee Stock Ownership Plan and discounted employee stock purchases plan.
  • Employees receive a generous matching contribution to 401(k), financial wellness education and consultation to plan for their financial future.
  • In addition to competitive pay, Polaris provides a comprehensive suite of benefits, including health, dental, and vision insurance, wellness programs, paid time off, gym & personal training reimbursement, life insurance and disability offerings.
  • Through the Polaris Foundation and our Polaris Gives paid volunteer time off, we support employees who actively volunteer their time, efforts, and passions to improve the health and wellbeing of the communities in which they live, play and work.
  • Employees at Polaris drive our success and are rewarded for their commitment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service