Software Architect - API Platform
Core
Lead the technical direction and strategy for the API Platform, ensuring reliability, performance, and scalability for internal and external consumers.
Role type
Senior Software Architect (API Platform)
Builds
API Platform foundations, design conventions, tooling, and infrastructure for product teams
Domain
SaaS / Home Services / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, API design (REST/gRPC/GraphQL), observability, system reliability, stakeholder alignment, technical mentorship
Preferred skills
Ruby/Rails, event-driven architectures, MySQL at scale, internal platform experience
Technologies
Ruby, Rails, gRPC, GraphQL, MySQL
Responsibilities
Define and evolve API standards and versioning strategies, design system architecture for complex trade-offs, drive API reliability and performance improvements, mentor engineers on distributed systems, partner with squads on API contracts and integrations
Seniority
Senior, hands-on IC with strategic leadership