Senior Software Engineer (Infrastructure)

Rec TechnologiesSan Francisco, CA
$140,000 - $200,000Onsite

About The Position

Rec is seeking a Senior Software Engineer focused on Infrastructure to join their scaling team. This role is crucial for building and maintaining the foundation of Rec's platform as they expand their user base and partnerships. The engineer will take ownership of core infrastructure, including AWS, PostgreSQL, and Temporal, ensuring reliability, performance, and scalability. This position involves database upgrades and optimization, performance profiling, compliance, launch readiness, and strategic vendor integration. While contributing to product code is part of the role, the primary focus is on owning and strengthening the underlying infrastructure, treating reliability and performance as key product features.

Requirements

  • 5+ years of experience building and operating infrastructure for production systems at scale.
  • You're fired up by the mission.
  • AI fluency is non-negotiable.
  • Deep experience with PostgreSQL in production. Schema design, query optimization, replication, upgrades, capacity planning. You've been on the other end of a database emergency and you know how to prevent the next one.
  • Strong AWS chops. You know the services we rely on, the ones we should avoid, and how to keep the bill from getting out of hand.
  • You think in orders of magnitude. You can look at a system handling 10K transactions a day and reason about what breaks at 100K, 1M, and 10M.
  • You ship with quality. Reliability is the baseline.
  • You have good vendor instincts. You know when to build versus buy, you can evaluate a new tool quickly and honestly.
  • You thrive in ambiguity.
  • You communicate clearly, candidly, and constructively.

Responsibilities

  • Own the core infrastructure: AWS, PostgreSQL, Temporal, and the systems that keep Rec running reliably as we scale.
  • Lead database performance and optimization work, including upgrades, query profiling, indexing strategy, and capacity planning.
  • Drive performance and reliability improvements across the stack. Identify bottlenecks before they hit production, and resolve them when they do.
  • Own launch readiness for major product releases and partner onboardings. Load test, capacity plan, and make sure we don't fold under pressure.
  • Evaluate and integrate infrastructure vendors (Temporal, Epsio, observability tools, etc.). Build when it's the right call, buy when it isn't.
  • Partner with Engineering, Product, and Partner Success to scope the infrastructure work behind new product areas.
  • Help us stay compliant as we grow (SOC 2, PCI, and whatever else the business requires).
  • Contribute to product code when the work touches your domain, but treat the foundation as your main job.
  • Use AI tools fluently across your workflow, from writing migrations and runbooks to debugging production issues and analyzing metrics.

Benefits

  • Flexible PTO
  • top-tier health/dental/vision
  • 401(k)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service