Team Lead, Software Engineering

🕒 5 days ago

🇺🇸 United States – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Tenna

Tenna

51 - 200 employees

Founded 2015

🏗️ Construction

☁️ SaaS

🔧 Hardware

Construction • SaaS • Hardware

Tenna is an equipment management software and hardware provider purpose-built for construction contractors. It centralizes mixed fleets — heavy equipment, vehicles, tools, attachments, and rentals — into a single platform that combines GPS telematics, BLE, QR and CANbus trackers, AI dash cameras, and mobile apps. Tenna offers asset tracking & management, utilization analytics, preventive maintenance and work orders, parts and mechanic time tracking, scheduling/dispatch, safety and compliance (DVIR/ELD/IFTA), integrations with accounting/ERP and construction software, and telematics-powered asset financials for job costing and internal billing. The solution is marketed to contractors to reduce loss, improve utilization, extend asset life, and increase safety and compliance.

📋 Description

• Leads and provides technical mentorship and direction to a small team of software engineers. • Conducts pull request reviews to ensure security, stability, performance, and readability. • Actively manages the development process for the team, scoping and defining work regardless of perceived ambiguity or degree of clarity. • Writes lots of bug-free, efficient, scalable, and reusable code. • Designs and develops components and features with performance and scalability in mind. • Builds APIs and web applications that can handle complex data efficiently. • Unit tests and takes responsibility for the quality of your own code and the code of your team. • Decomposes monolithic applications into more modern microservices. • Provides input on our architecture, databases, and APIs. • Consults with product managers to define, scope, and plan new features. • 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.

🎯 Requirements

• 12+ years of professional development experience. • 2+ years’ experience successfully providing technical direction to engineers. • Bachelor of Science in Computer Science required or equivalent experience. • Intimately familiar with the fundamentals of computer science and software architecture. • Substantial experience with React.js, JavaScript and HTML/CSS. • Substantial experience with web development in at least one of Java, C#, or Python. • Substantial experience with SQL; experience with NoSQL is a plus. • Experience with Node.js, especially in microservices, is highly preferred. • Experience with containerized application deployments, especially using Docker, is highly preferred. • Experience with large-scale data systems is highly preferred. • Has a passion for decomposing monolithic applications into more modern microservices. • Experience with message queueing architectures, especially RabbitMQ, is preferred. • Experience with Amazon Web Services, especially EC2, S3, VPC, Elasticsearch, and Kinesis. • Any IoT experience is a huge plus. • Can create designs and build an application from requirements and discuss with product and engineering stake holders. • Experience executing products, features, or enhancements utilizing the full development lifecycle. • Experience supporting production products.

🏖️ Benefits

• 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.

Apply Now

Similar Jobs

🕒 5 days ago

Lemurian Labs

11 - 50

🤖 Artificial Intelligence

☁️ SaaS

🤝 B2B

Senior DSL Compiler Engineer at Lemurian Labs building a programming language for machine learning. Focus on compiler frontend with strong C++ expertise and domain-specific languages.

🇺🇸 United States – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 5 days ago

Turbine Finance

11 - 50

💳 Fintech

💸 Finance

🤝 B2B

Full Stack Engineer required to design and develop web applications using React and Java. Strong experience in cloud services and back-end systems is essential.

🇺🇸 United States – Remote

💵 $150k - $180k / year

💰 $13M Series A on 2025-05

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 5 days ago

i3solutions

51 - 200

🤝 B2B

💼 Consulting

🏢 Enterprise

Senior Software Developer developing IT solutions for federal and commercial clients. Collaborating in design and implementation of applications, systems, and databases.

🇺🇸 United States – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 5 days ago

Dynamo Strategies, LLC.

2 - 10

🏛️ Government

💼 Consulting

🔒 Cybersecurity

Mid-Level Software Engineer responsible for developing high-performance enterprise applications for the FBI. Engage in the full development lifecycle using AWS and Agile methodologies.

🇺🇸 United States – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 5 days ago

Shift Paradigm

201 - 500

💼 Consulting

📣 Marketing

🤖 Artificial Intelligence

Marketo Technical Lead at Shift Paradigm specializing in marketing technology architecture and complex implementations. Leading solution design and serving as a subject matter expert in Marketo.

🇺🇸 United States – Remote

💵 $130k - $145k / year

💰 Debt financing on 2023-01

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer