Tenna Logo

Tenna

Principal Software Engineer

Reposted 9 Days Ago
Remote
Hiring Remotely in United States
Expert/Leader
Remote
Hiring Remotely in United States
Expert/Leader
The Principal Software Engineer will lead technical initiatives, develop scalable solutions, mentor teams, and drive system architecture for a connected equipment platform.
The summary above was generated by AI
Position Description

We’re seeking a Principal Software Engineer to help us build the second iteration of our connected equipment solution. In this role, you'll embed across skilled feature-driven development teams, delivering deep technical expertise exactly where it's needed most. You will work on mission critical projects varying in scope, dive into complex problems with limited supervision, and develop components within Tenna's architecture. Ideal candidates are naturally curious self-starters, experienced with spearheading transformative projects, excited to build world class systems, and possess a passion for the IoT revolution. Apply now!

 
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

  • Embeds across feature-driven development teams to provide deep technical expertise, independently solving complex software engineering challenges regardless of perceived ambiguity or degree of clarity.
  • Proactively identifies, investigates, and resolves difficult technical issues with minimal supervision, driven by curiosity and a genuine passion for getting to the root of the problem.
  • Delivers front-end, back-end, and full-stack solutions across a variety of mission critical projects.
  • Writes lots of bug-free, efficient, scalable, and reusable code.
  • Unit tests and takes responsibility for the quality of their own code and the code of the teams they support.
  • Leverages AI tools and techniques to enhance development workflows, accelerate problem solving, and contribute to AI-powered product features.
  • Provides input on our architecture, databases, and APIs.
  • Consults with product managers to define, scope, and plan new features.
  • Consults with senior leadership concerning strategic projects and current business challenges.
  • Works with QA to ensure that cohesive, quality, usable solutions are produced.
  • Tests, evaluates, and recommends technologies to improve our overall solutions.
  • Is a key participant in our agile development process.
  • Produces excellent documentation.

Qualifications

  • 12+ years' experience in hands-on development and application design in the delivery of data-intensive software products; self-motivated and able to deep dive into complex technical issues with limited supervision.
  • 2+ years' experience as a Technical Lead, Technical Project Manager, or similar leadership position; excellent verbal communication skills are a must.
  • Master's or Bachelor's degree in Computer Science or equivalent experience; intimately familiar with the fundamentals of computer science and software architecture.
  • Proven ability to solve complex technical and business challenges across varying software architectures, naturally curious and driven to find the best solution, with the ability to build from whiteboard sketches and design meetings.
  • Significant experience building and operating critical high-scale systems; passionate about agile-based software development.
  • Substantial experience with JavaScript and HTML/CSS.
  • Substantial experience with SQL; experience with NoSQL is a plus.
  • Experience with Node.js is highly preferred.
  • Experience with containerized application deployments, especially using Docker, is highly preferred.
  • Experience with large-scale data systems is highly preferred; possesses in-depth knowledge of the open source community, license types, libraries, and how to incorporate them into a solution.
  • Experience working with AI/ML systems or integrating AI-powered features into production applications is a plus.
  • Experience with Amazon Web Services, especially EC2, S3, VPC, Elasticsearch, and Kinesis.
  • Experience with React.js is a plus.
  • Any IoT experience is a huge plus.

Benefits, Perks, & Additional Information:

  • Full-time opportunity.
  • Location: Remote - nationwide.
  • Travel is required, 8 - 10%.
  • 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.

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
Ec2
Elasticsearch
HTML
JavaScript
Kinesis
Kubernetes
Node.js
NoSQL
Python
S3
SQL
Vpc

Similar Jobs

2 Days Ago
Remote or Hybrid
185K-215K Annually
Senior level
185K-215K Annually
Senior level
AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
As a Principal Software Engineer, you'll develop shared application libraries for mobile and OTT, mentor teams, design CI/CD workflows, and influence architectural direction across platforms.
Top Skills: AvfoundationCi/CdExoplayerJw PlayerKotlinKotlin MultiplatformSwift
5 Days Ago
Remote or Hybrid
Austin, TX, USA
202K-360K Annually
Expert/Leader
202K-360K Annually
Expert/Leader
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The Principal Software Engineer will solve complex engineering problems, optimize software development workflows, and implement technical solutions to improve efficiency and usability.
Top Skills: AutomationCi/CdDashboardsSoftware EngineeringWorkflow Tooling
5 Days Ago
Remote or Hybrid
239K-302K Annually
Expert/Leader
239K-302K Annually
Expert/Leader
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Lead the Android platform strategy for infotainment systems, oversee architecture, mentor engineers, and enhance software design for performance.
Top Skills: Android AaosAndroid AospCC++Embedded SystemsJavaLinuxQnx

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

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account