Platform Engineer: Data
WFA Digital Insight
The demand for skilled platform engineers with expertise in distributed systems continues to grow, driven by the need for scalable and secure backend solutions. With the rise of remote work, companies like Supabase are looking for talent who can design and implement reliable systems. As a leader in Postgres development, Supabase offers a unique opportunity for engineers to work on complex projects and contribute to open-source initiatives. Before applying, candidates should be prepared to showcase their experience with cloud infrastructure, container orchestration, and strong foundations in consistency and fault tolerance.
Job Description
About the Role
Supabase is seeking a Platform Engineer: Data to help design, build, and maintain core platform services. The successful candidate will work primarily in TypeScript and Go to deliver reliable, scalable, and secure systems that power Supabase at massive scale.Responsibilities
- Design and implement distributed services and APIs that power the Supabase Platform
- Lead projects that improve scalability, reliability, and cost efficiency across existing systems
- Build data-intensive workflows, background jobs, and event-driven pipelines
- Own service SLIs/SLOs and collaborate on incident response and post-incident reviews
- Improve system observability with metrics, logging, tracing, and profiling
Requirements
- Experienced in designing and operating distributed systems, with strong foundations in consistency, fault tolerance, partitioning, consensus, and back pressure
- Proficient in TypeScript and/or Go, ideally with 5+ years building production services in one or both languages
- Comfortable with cloud infrastructure and container orchestration
Nice to Have
- Experience with Postgres internals, logical replication, or CDC pipelines
- Experience with service meshes, workload identity, or zero-trust networking
Benefits
- Fully remote work arrangement with a WeWork membership or co-working allowance
How to Stand Out
- Showcase your experience with distributed systems and cloud infrastructure in your portfolio or resume
- Prepare to discuss your approach to designing and implementing scalable and secure systems
- Highlight your proficiency in TypeScript and/or Go, and be ready to provide examples of your work
- Research Supabase's technology stack and be prepared to ask informed questions during the interview process
- Emphasize your ability to work independently in a remote setting and collaborate with global teams
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.