About The Position

We’re looking for a Lead Software Engineer to join early. Someone who thrives in fast-moving teams, values clarity and execution, and can help drive delivery while staying hands-on. You’ll be the glue that holds the team together — bridging frontend, backend, infra, and vendor pods — while still writing code every day.

Requirements

  • 8+ years shipping software end-to-end (startups or high-velocity teams preferred)
  • Strong grasp of system design, event flows, and service boundaries
  • Hands-on experience delivering APIs, agentic apps, and UI features under pressure
  • You know how to mentor senior ICs to drive product delivery
  • You care deeply about momentum, pragmatism, and clean interfaces
  • You see ambiguity as an opportunity to lead, not a reason to stall
  • Confident English skills to collaborate clearly and effectively with teammates

Nice To Haves

  • Have startup scars or scale-up war stories
  • Have worked across both B2B SaaS and infra-heavy systems
  • Can demo something you built (repo, sketch, hack — anything real)

Responsibilities

  • Own the overall architecture for our core platform and integrations
  • Drive key technical decisions across FE/BE/API/data/infrastructure
  • Write production code in Python + React (and push for quality)
  • Guide a team of senior engineers to milestone delivery — by unblocking and mentoring
  • Establish best practices for modularity, observability, testing, and release
  • Be the link between engineering, product, and delivery partners
  • Work directly with the CTO and founders to shape the roadmap

Benefits

  • Full-time role with competitive comp
  • Flexible hours, async-friendly culture, engineering-led environment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service