jobapplier

Technical Lead (Tetra Apps Platform)

TetraScience

Skills

Required

  • IAM
  • ECS
  • AI
  • identity propagation
  • tenant isolation
  • multi-tenant systems
  • running untrusted code
  • AWS
  • ALB/NLB
  • VPC
  • S3

Preferred

  • Tetra Apps
  • Operating software
  • module federation / micro-frontend
  • TypeScript / Node.js
  • React
  • Python

Join TetraScience, a leading data integration platform for the life sciences industry. As a Technical Lead for the Tetra Apps platform, you will be responsible for the technical architecture, app runtime, app security, app operations, and app developer experience. You will work closely with product managers, DevOps, and other platform teams to ensure production readiness and drive incremental improvements. This is a technical lead-level individual contributor role, not a people-management position.

About TetraScience

Deep, hands-on container experience: Docker image pipelines, ECS or similar task and service definitions, networking, service discovery, scaling, and cost

Responsibilities

  • Assumer la responsabilité de l'architecture technique de la plateforme Tetra Apps, y compris le développement, l'emballage, la fourniture, le routage, l'authentification, l'isolement, l'observation, la mise à niveau et la retraite des applications.
  • Diriger la planification des sprints et des trimestres pour l'équipe, en collaboration avec le partenaire produit, et être responsable de ce que l'équipe s'engage à livrer, expédier et exploiter en production.
  • Travailler en étroite collaboration avec les équipes qui possèdent l'infrastructure des applications aujourd'hui, en soutenant les équipes dans des domaines adjacents tels que DevOps et la sécurité.
  • Demonstrated API-first design: REST and OpenAPI, versioning, backward compatibility, and clear error contracts
  • Run sprint and quarterly planning for a team, written design docs and migration plans that got followed, and held engineers to commitments through both influence and authority
  • Adapted to the AI step change in software development - you ship faster with fewer bugs and avoid both the “no AI” and “waterfall of slop” pitfalls, and you help your team and builders on your platform do the same
  • Full-stack fluency: expert TypeScript/Node.js for backend services and APIs; solid React, ideally with module federation or micro-frontend experience; working Python for SDKs and tooling
  • Shipped and operated a multi-tenant application platform, app hosting/runtime, PaaS, plugin or extension system, or internal developer platform in production with external users
  • Operated, extended and improved messy, live production systems without breaking existing customers
  • Module federation or micro-frontend architectures and app shells
  • Artifact registries and package management: publishing, versioning, promotion

Requirements

  • Security engineering as a first-class skill: IAM and least privilege, identity propagation, tenant isolation, browser security, secret management. You have secured multi-tenant systems for running untrusted code
  • Strong production experience with AWS: ECS, ALB/NLB, VPC, IAM, KMS, CloudWatch, S3, Lambda. Infrastructure-as-code with CloudFormation or an equivalent
  • 10+ years of professional software engineering, including time as the technical lead or architect of a platform that external teams build on
  • Observability skills: OpenTelemetry, SLI/SLO definition, distributed tracing
  • The judgment to successfully apply AI to production software generation while maintaining correctness, security, and architectural fit
  • Regulated or validated environments (GxP, 21 CFR Part 11, SOC 2) and audit readiness

Preferred

  • Operating software in both vendor-hosted (multi-tenant) and customer-hosted (single-tenant) deployments

Pay

USD 200,000 - 270,000