The Opportunity:
We are seeking motivated people to join our team to help lead the creation and growth of our device cloud. You must have a passion for software development and tackling new problems, solid computer science fundamentals and the ability to architect and develop features and applications.
As a technical member and leader of the Device Cloud Software Team, you will design, develop, troubleshoot, debug and modify large-scale, complex distributed software. This position will be located in Rochester, MN or Minnetonka, MN
Essential Job Functions & Responsibilities:
- Architect, design and implement large-scale distributed systems
- Design and implement highly scalable and available software solutions
- Implement systems in a time critical manner and with industry leading quality
- Lead by example with exemplary software engineering best practices in reliability, availability, scalability, performance, usability and manageability.