Foundation Engineer responsible for performance, reliability, and scalability of the Auth server. Join Supabase, a remote backend development platform, to enhance existing features and contribute to architecture.
Responsibilities
Own the performance, reliability, and scalability of the Auth server across Supabase's infrastructure.
Plan and execute safe database migrations across a large fleet of Postgres instances.
Build and improve observability: metrics, tracing, alerting, and dashboards to keep the system healthy at scale.
Collaborate with platform and infrastructure teams on deployment orchestration, deployment pipelines, and AWS resource management.
Contribute to the evolution of Auth's architecture with a focus on operational excellence and long-term maintainability.
Write and review RFCs as part of our development process.
Collaborate with engineers across Supabase to ensure a seamless experience for developers using our tools.
Requirements
(Required) Have 4+ years of professional experience writing and shipping Go in production.
(Required) Have hands-on experience building and operating services at significant scale.
(Required) Have strong relational database experience (Postgres or MySQL); Postgres experience is a bonus.
Have deep understanding of systems-level concerns: memory management, concurrency patterns, and compute resource optimization in Go.
Have experience with Kubernetes and AWS (or comparable cloud platform) in a production setting.
Have solid grasp of observability practices — metrics, distributed tracing, structured logging, and alerting (e.g., Prometheus, Grafana, OpenTelemetry).
Have experience managing database schema migrations safely at scale.
Are familiar with multi-tenant architecture patterns and the operational challenges they introduce.
Have authentication domain experience or interest is a plus, but not required.
Have good technical writing skills (RFC process is an important part of making changes to the Auth product and related infrastructure).
Commercial Lead at IFS Copperleaf driving pricing strategy and optimizing revenue streams in a SaaS environment. Collaborating with teams to align strategies that support growth and customer relationships.
Senior Software Engineer working on one of the world's largest social media platforms. Working in R&D to solve technical challenges in a challenging, innovative environment.
Senior Java Technology Developer at Citi leading Credit Risk systems and application modernization efforts. Collaborating with global teams to deliver high - quality solutions in Capital Markets.
Intermediate Python Developer working on backend services and pipelines for TELUS Digital. Collaborating globally while ensuring reliability and performance in a fast - paced environment.
Senior Back End Developer designing and implementing backend services for a data - heavy product at CoLab, an AI platform transforming engineering decisions.
Senior Python Developer for backend in payment service at Torrero. Working on product features, payment methods integration, and automated systems for user communication and risk management.
Cloud - native software developer at Ciena, leveraging automation and Generative AI to enhance integration capabilities. Collaborating with global teams to design and maintain scalable software solutions.
Data Governance Specialist contract role in Scarborough, ON (hybrid). Requires expertise in Informatica tools including Data Quality, Metadata Manager, EDC, and ACS cloud capabilities.
Engineering Manager leading backend product development at Jerry.ai. Evolving automation systems for insurance marketplace with hands - on coding and team collaboration.