Tech Lead, Tetra Apps Platform

Posted 3 days ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Take ownership of the technical architecture for the Tetra Apps platform, encompassing application development, packaging, provisioning, routing, authentication, isolation, observability, upgrades, and retirement.

• Design and enhance the app proxy and routing layer, manage container provisioning and lifecycle on ECS, create per-app identities, and oversee installation, upgrades, and rollback processes across multi-tenant cloud and customer-hosted environments.

• Establish security measures for tenant and per-user data boundaries, delegated authorization, secrets management, browser security, and server-side approval and installation gates.

• Conduct threat modeling for a platform capable of executing external code, including agents.

• Ensure production readiness through metrics, tracing, SLIs, SLOs, alerting, incident runbooks, capacity planning, and cost management.

• Collaborate with DevOps and platform teams on infrastructure-as-code and multi-tenant deployment initiatives.

• Manage templates, TypeScript and Python SDKs, CLI, local development loop, and builder documentation.

• Facilitate sprint and quarterly planning with the product manager; scope, estimate, sequence, and oversee commitments.

• Make maintenance and technical debt reduction visible and lead discussions on ROI.

• Lead design reviews, draft architecture RFCs and decision records, represent the platform in weekly architecture reviews, and enhance engineering quality through review and pairing.

• Develop code and components across TypeScript/Node.js services, React web applications, AWS architecture, client SDKs, and IaC/CI/CD automation.

• Assist field engineers and customers in building and troubleshooting applications within their environments, translating findings into platform enhancements.


⛳️ Requirements

• Over 10 years of professional software engineering experience, including a role as a technical lead or architect of a platform utilized by external teams.

• Experience in shipping and operating a multi-tenant application platform, app hosting/runtime environment, PaaS, plugin or extension system, or internal developer platform in production with external users.

• Extensive hands-on experience with containers: Docker image pipelines, ECS or similar task and service definitions, networking, service discovery, scaling, and cost management.

• Proficient in security engineering as a primary skill: IAM and least privilege, identity propagation, tenant isolation, browser security, secret management. Proven track record in securing multi-tenant systems capable of running untrusted code.

• Ability to adapt to the advancements in AI within software development and apply AI effectively while ensuring correctness, security, and architectural alignment.

• Strong production experience with AWS services: ECS, ALB/NLB, VPC, IAM, KMS, CloudWatch, S3, Lambda.

• Familiarity with infrastructure-as-code using CloudFormation or a similar tool.

• Full-stack expertise: advanced TypeScript/Node.js for backend services and APIs; solid knowledge of React, ideally with experience in module federation or micro-frontends; competent in Python for SDKs and tooling.

• Proven experience in API-first design: REST and OpenAPI, versioning, backward compatibility, and clear error contracts.

• Observability expertise: OpenTelemetry, SLI/SLO definition, and distributed tracing.

• Experience leading sprint and quarterly planning, writing design documents and migration plans, and holding engineers accountable for commitments through influence and authority.

• Proven ability to operate, extend, and improve complex live production systems while maintaining customer satisfaction.

• Visa sponsorship is not currently available for this position.


🏝️ Benefits

• 100% employer-paid benefits for all eligible employees and their immediate family members.

• Unlimited paid time off (PTO).

• 401K.

• Flexible working arrangements — remote work options.

• Company-paid life insurance, LTD/STD.

• A culture of continuous improvement that supports career growth and coaching opportunities.

People also viewed

Shield AI21 hours ago

Staff Engineer, State Estimation

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Netflix23 hours ago

Software Engineer L5, Open Connect Platform

US flagUnited States OnlyFull-timeFull-stack Engineer$388k – $558k/year
ApplyView job
Travoom1 day ago

Principal Full Stack Engineer – Travel & Ticketing

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
HeroSoftware GmbH - Shopify Apps1 day ago

Senior Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €80k/year
ApplyView job
EverCommerce1 day ago

Lead Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$170k – $195k/year
ApplyView job
GiveDirectly1 day ago

Senior Software Engineer – Fundraising

US flagUnited States, +2 more countriesFull-timeFull-stack Engineer$181.1k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers