Engineer V - Software

PODSClearwater, FL
Remote

About The Position

As a Software Engineer V, you set technical direction and own architecture that spans teams. You are accountable for technical outcomes delivered through others and by your own hands. You define problems as much as you solve them, turning ambiguous business goals into technical strategy, sequencing multi-quarter initiatives, and making critical build-vs-buy and migration decisions. You remain hands-on by prototyping risky parts, writing critical-path code, and staying close to production reality. You also shape how the company tests and learns at scale by building platforms where experimentation is cheap, enabling teams to iterate on various features with real customer data.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent experience).
  • 8+ years of professional software engineering experience, including leading multi-quarter technical initiatives that spanned multiple teams.
  • A track record of designing, operating, and evolving distributed systems in production at meaningful scale.
  • Deep expertise in cloud-native architecture (Azure preferred): microservices, eventing, API design, and the failure modes of each.
  • Exceptional written design skills — you can align a dozen engineers through a document.

Nice To Haves

  • Experience as the founding or lead architect of a platform other teams build on.
  • Experience with data-warehouse-native experimentation (Snowflake) and observability at scale (Datadog).
  • Fluency with AI-assisted development workflows (e.g., Cursor).

Responsibilities

  • Own the target architecture for a platform or domain that spans multiple teams.
  • Author and drive technical proposals and design reviews that align engineers.
  • Mentor senior engineers and raise the bar organization-wide through reusable patterns, standards, and incisive design review.
  • Prototype novel or high-risk components and ship critical-path code.
  • Define SLOs and the reliability strategy for your domain.
  • Lead retrospectives on major incidents and turn them into architectural improvements.
  • Shape the experimentation strategy for your domain and build systems that make running a test a configuration change.
  • Design architecture that makes fast and safe shipping possible.
  • Work with Product, leadership, and across organizations to align technical strategy with the business roadmap.
  • Make and defend build/buy/migrate decisions.
  • Design and evolve systems spanning team boundaries; define integration contracts and domain boundaries other teams build against.
  • Plan and lead incremental, zero-downtime migrations off legacy systems.
  • Identify the riskiest assumptions in a multi-quarter initiative early, and design spikes and milestones that retire them fast.
  • Own key parts of the software design process, review culture, and production-readiness bar across your domain.
  • Help design interview loops and calibrate the technical bar for senior hires.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service