Role overview
Lead and grow a team of engineers: hiring, onboarding, coaching, feedback cycles, and performance development.
Own delivery outcomes: planning, estimation, execution tracking, and quality management across the team.
Establish and enforce engineering standards and quality gates (testing strategy, code quality, security basics, release readiness).
Drive architectural decisions and help the team make sound trade-offs (scalability, performance, operability, maintainability).
Orchestrate AI-assisted / agentic development workflows: task decomposition, prompt/brief quality, validation loops, and guardrails to reduce rework.
Partner closely with Producers and cross-functional stakeholders to translate requirements into executable plans.
Act as a senior technical leader when needed: unblock complex technical challenges and reduce delivery risk early.
Ensure production readiness: CI/CD, observability, incident hygiene, and runbooks where appropriate.
Contribute to the technical roadmap for TMOB products and platform evolution.
What we're looking for
B.S. or M.S. in Engineering (or equivalent practical experience).
Strong written and spoken English.
10+ years of professional software development experience.
5+ years of people management experience (team leadership, coaching, hiring).
Proven experience delivering enterprise-grade systems end-to-end.
Strong engineering fundamentals: clean code, design principles, patterns, and system thinking.
Solid understanding of Agile/Scrum and modern delivery practices.
60% remote work model
Dynamic and friendly work environment
Continuous learning & development opportunities
Extra vacation time
Competitive salary and benefits
Stock options available to qualified employees
Private health insurance