Tenna

Tenna

Tenna is the construction technology platform that revolutionizes equipment fleet operations, offering contractors a total equipment management solution to make informed decisions, increase utilization, and enhance productivity.

Construction & Engineering
51-200
Founded 2015

Description

  • Lead and provide technical mentorship and direction to a small team of software engineers.
  • Manage the team’s development process, including scoping and defining ambiguous work.
  • Design, build, test, and maintain scalable, reusable software components and features.
  • Develop APIs and web applications that efficiently handle complex data.
  • Review pull requests for security, stability, performance, and readability.
  • Drive decomposition of monolithic applications into modern microservices.
  • Contribute to architecture, database, and API decisions.
  • Partner with product managers to define, scope, and plan new features.
  • Collaborate with QA to deliver cohesive, high-quality, usable solutions.
  • Evaluate and recommend technologies, participate in agile development, and produce technical documentation.

Requirements

  • 12+ years of professional software development experience.
  • 2+ years of experience providing technical direction to engineers.
  • Bachelor’s degree in Computer Science or equivalent experience.
  • Strong foundation in computer science and software architecture.
  • Substantial experience with React.js, JavaScript, and HTML/CSS.
  • Substantial web development experience in Java, C#, or Python.
  • Substantial SQL experience; NoSQL experience is a plus.
  • Experience with Node.js and microservices (highly preferred).
  • Experience deploying containerized applications with Docker, large-scale data systems, message queues such as RabbitMQ, and AWS services including EC2, S3, VPC, Elasticsearch, and Kinesis.
  • Experience delivering and supporting production products through the full development lifecycle; IoT experience is a plus.

Benefits

  • Remote, nationwide full-time role.
  • Robust, low-cost benefits with coverage beginning on the first day of employment.
  • Paid Time Off and Volunteer Time Off.
  • 401(k) match and dependent care benefits.
  • Employee referral bonuses.
  • Growth and personal development opportunities.
  • 8–10% travel required.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Sr. Engineer HCM App Integration - R01572131

Brillio 1001-5000 IT Services

Brillio is seeking a Sr. Engineer, HCM App Integration to provide technical leadership and architectural oversight for Oracle HCM integrations supporting critical HR, benefits, payroll, equity, and enterprise systems.

CI/CD HDL JIRA REST API SFTP SOAP
1 day, 11 hours ago

Inventory / Workforce Management Lead/Deployment System Lead - AMIR - R01570963

Brillio 1001-5000 IT Services

Brillio is seeking an Inventory/Workforce Management Lead to deliver integrated inventory tracking, workforce management, and deployment routing systems for an AMI Replacement project in Monterey Park, California.

Agile
1 day, 11 hours ago

Principal Engineer

Parachute Health 51-200 Health Care Providers & Services

Parachute Health is seeking a Principal Engineer to lead architecture and technical direction across multiple teams building its digital platform for home medical equipment ordering and fulfillment.

AWS Go Python Ruby on Rails TypeScript
2 days, 11 hours ago

Technical Engineering Lead (Portugal)

HiddenLayer 11-50 IT Services

HiddenLayer is seeking a Technical Engineering Lead in Lisbon to build the technical foundation of its GRC module, including an EU AI Act compliance engine that helps customers assess and meet AI regulatory obligations.

AWS Azure CI/CD Cybersecurity Docker Go Kubernetes MLOps Pulumi Python Terraform
2 days, 11 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers