Tenna is seeking a Principal Software Engineer to enhance their connected equipment platform. This role combines hands-on coding with technical leadership, focusing on building scalable solutions for IoT applications. The position requires an experienced engineer with 10+ years of software development experience who can lead high-impact initiatives, mentor team members, and drive architectural decisions. The role involves working with a JavaScript/Node.js-centric stack, though engineers with C#, .NET, or Python experience are welcome. The successful candidate will help transform monolithic systems into microservices architectures, work with AWS services, and collaborate across teams to deliver robust solutions. Tenna offers a fully remote work environment with comprehensive benefits including 401k matching and visa sponsorship. The company culture emphasizes quality, continuous learning, and collaborative problem-solving, making it an ideal place for those passionate about building innovative IoT solutions and leading technical teams. This role provides an opportunity to shape the technical direction of a growing platform while working with cutting-edge technologies in a fast-paced environment.