Principal Architect

2 months, 2 weeks ago
Full-time
Lead
Software Development
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-250
Founded 2015

Description

  • Own execution of the executive team’s technical strategy and turn high-level goals into actionable milestones and scalable system designs.
  • Lead by example by building prototypes, core libraries, and foundational projects.
  • Set and enforce technical standards that address failure modes, scalability, and performance in production.
  • Run design reviews with a focus on backward compatibility and verification for data-heavy systems.
  • Evolve the microservices platform on Node.js, EKS, and AWS to reduce technical debt and improve efficiency.
  • Partner with Product and Engineering to clarify requirements and keep implementation aligned with the original vision.
  • Guide the data lifecycle from IoT ingestion through storage and processing.
  • Implement observability and monitoring standards to support high uptime and reliability.

Requirements

  • 12+ years of professional software engineering experience.
  • 4+ years of experience in an architectural leadership role such as Principal Engineer, Staff Engineer, or equivalent.
  • Experience defining technical standards and design quality across multiple engineering teams.
  • Experience turning high-level concepts into documented patterns and designs that teams can implement independently.
  • Deep expertise in distributed systems and microservices architecture, including mature microservices environments.
  • Strong hands-on experience with JavaScript and Node.js in service-based architectures.
  • Experience with Node.js microservices communicating via RabbitMQ and HTTP on AWS, including EKS and Aurora PostgreSQL.
  • Strong data architecture experience with high-volume, real-time data systems such as IoT or event-driven systems.
  • Experience improving reliability, performance, observability, monitoring, and fault tolerance at scale.
  • Bachelor’s or Master’s degree in computer science or a related field, or equivalent industry experience.

Benefits

  • Remote nationwide work location.
  • Full-time opportunity.
  • Travel required at 8–10%.
  • Robust, low-cost benefit packages with coverage beginning on the first day of employment.
  • Paid Time Off and Volunteer Time Off.
  • 401(k) match.
  • Dependent Care benefits.
  • Employee referral bonuses.
  • Opportunities for growth and personal development within a dynamic team.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Application Architect (Oracle Fusion Sales) - Mandarin fluency is required

Apex IT 251-1K Internet Software & Services

Apex IT is hiring an Oracle Fusion Sales Application Architect to lead solution delivery for global enterprise clients, with a focus on Taiwan-based stakeholders and customer projects.

14 hours, 22 minutes ago

Sr. Application Analyst

Anaplan 1K-5K Internet Software & Services

Anaplan is hiring a Sr. Application Analyst to lead its Finance and Workforce Center of Excellence in building and scaling Finance Applications for planning, forecasting, and reporting.

Agile UX Design
14 hours, 52 minutes ago

Technical Architect/Solution Architect (Strong Knowledge in ReactJS)

3Pillar Global 1K-5K Internet Software & Services

3Pillar is hiring an Architect to serve as the primary technical expert for enterprise software solutions, owning high-level design decisions and technical standards across the stack.

Agile AWS Azure C# CI/CD GCP .NET React REST API
1 day, 15 hours ago

Application and Integration Architect

QUALCO Group 251-1K Internet Software & Services

Quento Technologies S.A. is hiring an Application and Integration Architect to shape enterprise integration and architecture for ICT solutions delivered to clients worldwide.

DevSecOps Serverless
1 day, 15 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