Tenna Logo

Tenna

Principal Software Engineer

Job Posted 13 Days Ago Posted 13 Days Ago
Remote
Hiring Remotely in United States
Expert/Leader
Remote
Hiring Remotely in United States
Expert/Leader
Lead engineering teams to develop scalable software solutions, design robust architectures, and mentor engineers while collaborating with product and QA teams.
The summary above was generated by AI

Position Description

Tenna is searching for a Principal Software Engineer to help improve our connected equipment platform and work closely with our Development and Product Teams. In this role, you'll write clean, reliable code for mission-critical projects, lead high-impact work, and play a key role in shaping our platform and tech direction. You'll help build core system components, make key architecture decisions, and deliver scalable, forward-thinking solutions in collaboration with other teams. We're looking for a candidate who enjoys both coding and leading, has a passion for building great, scalable systems, and is excited about the possibilities of IoT. If you’re ready to tackle meaningful projects in a fast-paced environment, this could be a great fit for you.


Why Tenna?

At Tenna, we believe the best is right in front of all of us, and that each day holds more potential than the one before. We believe every new discovery can lead to something better than we thought possible. When we boil it down, the top five qualities that define the Tenna Team are quality-obsessed, gritty, continuous learners, collaborative problem solvers, and just plain awesome. Sound like you? Join us as we empower our customers to control their mixed assets anytime, anywhere, on one comprehensive platform.  Apply now!   

Your Responsibilities

  • Provide technical leadership and mentorship to engineers across Tenna’s development teams, fostering a culture of excellence and collaboration.
  • Tackle a wide variety of complex software engineering challenges, swiftly identifying and implementing effective technical solutions.
  • Design, build, and deliver robust mobile, front-end, and back-end solutions that power Tenna’s connected equipment platform.
  • Write clean, efficient, scalable, and reusable code—with a strong focus on performance and reliability.
  • Champion unit testing and code quality, ensuring your team consistently delivers high-standard, bug-free releases.
  • Lead the effort to refactor monolithic systems into scalable microservices architectures, driving modernization and maintainability.
  • Influence and contribute to system architecture, database design, and API development with a strategic and forward-thinking mindset.
  • Partner closely with Product Managers to define, scope, and prioritize new features and functionality.
  • Collaborate with senior leadership to align on strategic initiatives and tackle critical business challenges with technology solutions.
  • Work alongside QA engineers to ensure that cohesive, well-tested, and user-focused solutions are consistently delivered.
  • Continuously evaluate and recommend new technologies, frameworks, and tools to enhance system capabilities and team productivity.
  • Be a key driver in our agile development process, promoting iterative delivery and cross-functional collaboration.
  • Produce clear, comprehensive, and maintainable technical documentation to support long-term scalability and onboarding.

Qualifications

  • 10+ years of hands-on software development and application design experience, with a strong track record of delivering data-intensive, scalable software products.
  • 2+ years of experience leading engineering initiatives, driving technical direction, and/or mentoring team members through architectural and project-level decisions.
  • Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent industry experience.
  • Demonstrated ability to solve complex technical and business problems across diverse and evolving software architectures.
  • Proven success working both independently and collaboratively on mission-critical initiatives in fast-paced environments.
  • Experience contributing to or thriving within rapidly growing engineering teams is a strong plus.
  • Deep expertise in designing, building, and operating high-scale, high-availability systems.
  • Engineers with experience in C#, .NET, or Python are encouraged to apply, provided they demonstrate a strong willingness to transition into and develop expertise within Tenna’s JavaScript/Node.js-centric technology stack.
  • Strong proficiency in JavaScript and HTML/CSS, with a solid understanding of front-end fundamentals, is preferred.
  • Hands-on experience with Node.js, especially within microservices architectures, is highly preferred.
  • Robust experience with SQL databases; familiarity with NoSQL solutions is a plus.
  • Proficiency in containerized deployments using tools like Docker; Kubernetes experience is a plus.
  • Familiarity with large-scale data pipelines and distributed systems is highly desirable.
  • Solid experience working within Amazon Web Services (AWS), particularly with services like EC2, S3, VPC, Elasticsearch, and Kinesis.

What you need to know

  • Full-time opportunity.
  • Location: Fully remote - nationwide.
  • Opportunities for growth and personal development within a highly dynamic team.
  • Robust, low-cost benefit packages offered.
  • Benefit coverage begins on the first date of employment.
  • Paid Time Off and Volunteer Time Off offered.
  • 401k match.
  • Dependent Care offered.
  • Employee referral bonuses.
  • Visa sponsorship offered.

As an Equal Opportunity Employer, Tenna is committed to building a diverse team. We welcome different perspectives and opinions to foster innovation, authenticity, and excellence across all parts of our company, and are committed to providing employees with a work environment free of discrimination and harassment.

Top Skills

.Net
AWS
C#
CSS
Docker
HTML
JavaScript
Kubernetes
Node.js
NoSQL
Python
SQL

Similar Jobs

2 Days Ago
Remote
USA
177K-284K Annually
Senior level
177K-284K Annually
Senior level
Artificial Intelligence • Cloud • Fintech • Professional Services • Software • Analytics • Financial Services
The Principal Software Engineer will lead engineering teams to develop scalable workflow solutions, mentor engineers, and drive architectural improvements.
Top Skills: AWSDockerGoJavaKotlinKubernetesMySQLPostgresTypescript
2 Days Ago
Remote
Hybrid
USA
170K-210K Annually
Expert/Leader
170K-210K Annually
Expert/Leader
Cloud • Edtech • Information Technology • Software
The Principal Software Engineer will solve complex problems, design scalable solutions, guide architecture decisions, and mentor engineers in a collaborative environment.
Top Skills: AWSKubernetesNode.jsPythonReactSagemakerTerraform
5 Days Ago
Easy Apply
Remote
Hybrid
12 Locations
Easy Apply
Senior level
Senior level
Fintech • HR Tech
The Principal Software Engineer will lead technical initiatives in Payroll Services, designing and building systems to improve payroll functionality, collaborating with multiple teams, and mentoring junior engineers.
Top Skills: Ruby,Rails,Typescript,React,Ai,Machine Learning

What you need to know about the Austin Tech Scene

Austin has a diverse and thriving tech ecosystem thanks to home-grown companies like Dell and major campuses for IBM, AMD and Apple. The state’s flagship university, the University of Texas at Austin, is known for its engineering school, and the city is known for its annual South by Southwest tech and media conference. Austin’s tech scene spans many verticals, but it’s particularly known for hardware, including semiconductors, as well as AI, biotechnology and cloud computing. And its food and music scene, low taxes and favorable climate has made the city a destination for tech workers from across the country.

Key Facts About Austin Tech

  • Number of Tech Workers: 180,500; 13.7% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Dell, IBM, AMD, Apple, Alphabet
  • Key Industries: Artificial intelligence, hardware, cloud computing, software, healthtech
  • Funding Landscape: $4.5 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Live Oak Ventures, Austin Ventures, Hinge Capital, Gigafund, KdT Ventures, Next Coast Ventures, Silverton Partners
  • Research Centers and Universities: University of Texas, Southwestern University, Texas State University, Center for Complex Quantum Systems, Oden Institute for Computational Engineering and Sciences, Texas Advanced Computing Center
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account