Perplexity is seeking a highly skilled, experienced and hands-on Offensive Security Engineer to join our dynamic security team, taking an adversarial approach to hardening Perplexity's infrastructure, applications, and AI systems. You'll plan and execute red team operations, penetration tests, and attack simulations across our cloud infrastructure, web and mobile applications, AI/ML pipeline, and corporate environment—finding real vulnerabilities before adversaries do and working directly with engineering teams to drive remediation.
Responsibilities
Plan and execute red team and purple team engagements simulating advanced threat actors across cloud infrastructure (AWS, Kubernetes), endpoints, and application surfaces
Conduct continuous penetration testing of web applications, APIs, mobile clients, browser extensions, cloud infrastructure, and internal services
Assess AI/ML-specific attack surfaces including prompt injection, model exfiltration, agent abuse, tool-use exploitation, and MCP security boundaries
Develop and maintain custom offensive tooling, exploits, and automation to improve the efficiency and coverage of security testing
Perform open-scope adversary simulations that test detection and response capabilities end to end, collaborating closely with the defensive security team
Drive threat modeling sessions with engineering teams to identify and prioritize attack vectors in new features and architectures
Deliver clear, actionable findings to both technical and executive audiences; partner with engineering to validate remediations
Contribute to the security of CI/CD pipelines, supply chain integrity, and secrets management through offensive assessment
Stay current on emerging attack techniques, vulnerability research, and adversary tradecraft; bring external perspective into Perplexity's security strategy
Qualifications
5+ years of hands-on experience in offensive security, red teaming, or penetration testing
Deep technical expertise in at least two of: cloud security (AWS/GCP/Azure), web/API application security, Kubernetes and container security, macOS/Linux endpoint security, network penetration testing, or CI/CD pipeline security
Track record of discovering impactful vulnerabilities or developing novel attack techniques in production environments
Strong programming and scripting skills in Python, Go, or similar languages; comfortable writing custom tooling and exploits
Experience with industry-standard offensive tools (Burp Suite, Cobalt Strike / Sliver / Mythic, Metasploit, BloodHound, nuclei, etc.) and ability to operate beyond them
Excellent written and verbal communication; able to translate complex technical findings into clear risk narratives
Experience assessing AI/ML systems, LLM applications, or agentic workflows for security vulnerabilities
Bonus: Published security research, conference talks (DEF CON, Black Hat, BSides), CVE credits, or meaningful bug bounty contributions
Perplexity is seeking a highly skilled, experienced and hands-on Offensive Security Engineer to join our dynamic security team, taking an adversarial approach to hardening Perplexi...
Remote
Full-Time
Permanent
#United Kingdom
Perplexity serves tens of millions of users daily with reliable, high-quality answers grounded in an LLM-first search engine and specialized data sources. The Answer Quality team ensures that our prompts, tools, search, and specialized datasets, combined with both frontier and in-house models, create the best possible experience for our users. As our product evolves, our evaluations must remain fast, accurate, and actionable. In this role, you will build the data flywheel that serves teams across Perplexity.
Responsibilities
Build the systems and pipelines that enable Search, Product, and other teams to independently access and utilize reliable eval verdicts without bottlenecks
Take ownership of the "evals-to-product" loop, autonomously determining the best way to turn raw signals into durable datasets that power decision-making across the company
Build a robust simulator pipeline capable of replaying user interactions with the product in formats legible to LLMs and VLMs, reflecting product changes as they are shipped
Maintain data trust by implementing monitoring, lineage, and quality checks, ensuring downstream consumers can rely on the results implicitly
Operate in a small, high-impact team where your work directly shapes how Perplexity measures and improves Answer Quality
Qualifications
3+ years of software engineering experience shipping production systems
Strong proficiency in Python and SQL with the ability to write production-grade, maintainable code
Experience with big data systems including distributed compute and large-scale storage
Solid fundamentals in data modeling, system design, and debugging distributed systems
Experience with AWS and lakehouse ecosystems like Databricks or Spark
Comfortable with agentic coding workflows and using AI-assisted development tools to iterate faster
Preferred Qualifications
Data engineering background including pipelines, orchestration, and warehousing patterns
Familiarity with LLM/VLM interfaces, tokenization, structured formats, and multimodal payloads
Experience with evaluation platforms, experimentation systems, or machine learning infrastructure
Prior work supporting customer-facing products at scale
Perplexity serves tens of millions of users daily with reliable, high-quality answers grounded in an LLM-first search engine and specialized data sources. The Answer Quality team e...
Remote
Full-Time
Permanent
#United Kingdom
About the Role
The Connector Platform team builds the data layer that lets Perplexity's agents reach into the world's software. This team owns the systems that turn hundreds of heterogeneous integrations (native, MCP, CLI, first-party, and third-party APIs) into one unified, reliable, well-typed surface that agents can call with confidence.
The connector platform is the core layer that forms the knowledge layer for Computer: it is how the agent discovers what tools exist, understands what each one means, decides which to call, and grounds its reasoning in real, permissioned, up-to-date enterprise data. We maintain a knowledge layer above connectors that pushes and pulls context into them, rather than letting each connector hoard org knowledge on its own, making Computer the source of truth for institutional knowledge. Models are commoditizing; grounded, actionable, permissioned access to a customer's real systems is not. When this layer is fast, accurate, and semantically rich, every agent built on top of it gets smarter; when it is weak, no amount of model quality compensates.
Key Responsibilities
Own the design and implementation of the connector runtime, the system that registers, hosts, and executes built-in connectors, hosted MCP servers, and CLI-backed tools behind a single agent-facing interface.
Build and extend the semantic layer: tool and entity schemas, capability metadata, relationship modeling, and the mechanisms for capturing and applying organization- and account-specific corrections and knowledge.
Design the tool-discovery and tool-selection surfaces that agents use to find the right connector and call it correctly, optimizing for both model accuracy and context efficiency.
Make agent loops robust: structured results, partial-failure and retry semantics, idempotency, pagination, rate-limit handling, and observability into every tool call an agent makes.
Define authentication, authorization, and credential-isolation patterns for connectors (OAuth flows, BYOK, per-org credential boundaries), partnering with Security and Backend Platform on defense-in-depth.
Build the connector onboarding path (schemas, fixtures, and evaluation suites) so new connectors ship with measurable quality rather than hope, and drive the eval metrics that tell us a connector actually works inside agent loops.
Set the technical bar for connector reliability and operability: SLAs, observability, error-rate monitoring, and incident response for an always-on, high-fan-out integration surface.
Partner with product and AI teams to define clear connector interfaces and integration patterns so new agent capabilities can reliably build on the shared platform.
Qualifications
Experience designing and building backend systems that run in production (typically 4+ years for mid-level, more for senior and staff).
Strong system design skills, with a track record of building efficient, reliable, and scalable architectures, ideally including API integration, gateway, or platform-style systems with many heterogeneous downstreams.
Strong proficiency in at least one backend language such as Python, Go, or Rust, and the ability to work effectively in a multi-language environment.
Hands-on experience with modern infrastructure (for example AWS, Kubernetes, and related cloud technologies).
Depth in at least one of: OAuth and authorization protocols, API/connector or MCP-server development, schema and semantic modeling, or building tooling and evaluation for LLM-based agents.
Comfort working in security-sensitive areas (auth, authorization, credential isolation) and making pragmatic trade-offs between safety, simplicity, and velocity.
Collaborative mindset and eagerness to solve hard, ambiguous problems alongside other experienced engineers.
If you’re excited about this role, we encourage you to apply even if your experience doesn’t match every qualification listed above.
About the Role The Connector Platform team builds the data layer that lets Perplexity's agents reach into the world's software. This team owns the systems that turn hundreds of het...
Remote
Full-Time
Permanent
#United Kingdom
Perplexity is seeking an experienced Machine Learning Engineer to help build the next generation of advanced search technologies, with a focus on retrieval and ranking.
Responsibilities
Relentlessly push search quality forward—through models, data, tools, or any other leverage available
Architect and build core components of our search platform and model stack
Train and evaluate retrieval, ranking and classification models, including LLMs
Deploy models - from boosting to LLMs - in a scalable and performant way
Build and optimize RAG pipelines for grounding and answer generation
Collaborate with Data, AI, Infrastructure and Product teams to ensure fast and high quality delivery
Qualifications
Deep understanding of search and retrieval systems, including quality evaluation principles and metrics
Proven track record with large-scale search or recommender systems
Self-driven, with a strong sense of ownership and execution
Minimum of 5 years of working on search or recsys-related projects
Perplexity is seeking an experienced Machine Learning Engineer to help build the next generation of advanced search technologies, with a focus on retrieval and ranking. Responsibil...
Remote
Full-Time
Permanent
#Belgrade
About Perplexity AI
Perplexity is an AI-powered answer engine built to serve the world’s curiosity with fast, trustworthy answers grounded in the live web and backed by clear citations. It combines multiple leading models with real-time search to synthesize up-to-date, source-linked responses instead of traditional search results. On top of this foundation, Perplexity is rolling out Computer, a general-purpose AI worker that can use software like a human to research, build, and execute end-to-end workflows for users.
About the Role
Perplexity is building AI systems that integrate directly into how enterprises operate. Our API Platform powers search, retrieval, and automation across structured and unstructured data, while Perplexity Computer extends this into the execution of an AI system that navigates tools, interacts with applications, and completes multi-step workflows. Together, these platforms form a new integration layer, connecting models, data, and enterprise systems into end-to-end workflows.
We’re looking for Forward Deployed Engineers to work directly with customers to design and deploy these integrations in production. You’ll embed with teams, connect Perplexity into their existing stack, and build systems that automate real work.
This role spans two closely connected areas:
API Platform: integrating search, retrieval, and AI capabilities into enterprise systems
Perplexity Computer: deploying agentic workflows that operate across tools, applications, and data
Perplexity’s platforms are redefining how AI is integrated into enterprise operations. You’ll work on cutting-edge AI systems, building end-to-end workflows and integrations that solve real business problems at scale.
This is a unique opportunity to influence both product and adoption, embed AI deeply in enterprise workflows, and shape the future of how organizations operationalize AI.
Key Responsibilities
Design, build, and deploy end-to-end integrations between Perplexity and enterprise systems (data platforms, internal tools, SaaS applications), translating business workflows into production-grade AI systems
Work directly with customer teams to embed AI into existing processes, owning deployments from initial architecture through production rollout and ongoing optimization
Develop and operationalize integrations using APIs, event-driven architectures, and workflow orchestration, including deploying Perplexity Computer for multi-step, agent-driven workflows across tools and environments
Design and build production systems that combine retrieval, reasoning, and execution across enterprise environments, applying deep expertise in LLM capabilities, implementation patterns, and the AI stack to drive performance, security, and customer impact
Debug and resolve issues across APIs, infrastructure, and external dependencies, ensuring reliability, performance, and scalability in production
Prototype new integration patterns and build reusable architectures that accelerate adoption across customers
Partner with Sales and Product to unlock new use cases, drive expansion, and translate deployment learnings into product and platform improvements
Qualifications
5+ years of experience in software engineering, forward deployed engineering, solutions engineering, or similar roles, with a track record of building and shipping production systems in customer-facing environments
Strong programming ability in Python (plus one of JavaScript/TypeScript, Java, etc.) with experience developing integrations, prototypes, and scalable applications
Deep experience with APIs and distributed systems, including authentication, latency optimization, and debugging across complex, multi-system environments
Production experience building LLM-powered systems, including prompt engineering, agent workflows, evaluation, and deploying AI systems at scale
Proven ability to design and implement automated, end-to-end workflows that integrate across enterprise systems and replace manual processes
High ownership and ability to operate in ambiguous environments, with strong system design, rapid prototyping skills, and end-to-end execution
Excellent communication and collaboration skills, with experience working cross-functionally and engaging both technical teams and executive stakeholders
Nice-to-Haves
Experience with search systems, retrieval-augmented generation (RAG), or AI/ML APIs
Background in developer tools, platform engineering, or high-scale/low-latency system design
History of working at startups or small teams, owning customer projects end-to-end
Experience with enterprise IT systems or AI deployment patterns in regulated industries (finance, healthcare, life sciences)
If you’re excited about this role, we encourage you to apply even if your experience doesn’t match every qualification listed above.
About Perplexity AI Perplexity is an AI-powered answer engine built to serve the world’s curiosity with fast, trustworthy answers grounded in the live web and backed by clear cit...
Remote
Full-Time
Permanent
#United Kingdom
About Supabase
Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth.
About the Role
We're looking for a Developer Relations Engineer based in London to join our team and help more developers discover, learn, and build with Supabase. You'll create high-impact content, build real-world projects, and represent Supabase across communities and events. If you're equally energized by writing code and teaching others, this is the role for you.
Why This Role Matters
Supabase is growing fast with 350,000+ developers, 1,000+ OSS contributors, and a thriving open source ecosystem. Our users are builders, startup founders, weekend hackers, and engineers scaling to millions of users. DevRel is how we meet them where they are: through content, community, and code.
We're building a community of communities that brings together developers from many backgrounds, including first-time open source contributors. As a DevRel Engineer, you'll be a bridge between Supabase and the broader developer ecosystem, helping people get started, go deep, and feel connected.
What You'll Do
Make content — Publish compelling technical content, especially video, to help developers learn Supabase quickly
Build demos and tutorials — Ship real-world apps using Supabase and tools like Next.js, React, and Stripe. Write guides that others can follow and remix
Represent Supabase — Speak at meetups, livestream builds, and engage with the developer ecosystem. You'll be a visible and trusted voice of the platform
Support and grow the community — Celebrate contributors, answer questions, highlight cool projects, and bring developer feedback to the team
Collaborate across the company — Work with engineering, product, and growth to amplify launches, prioritize content, and reduce friction for new users
You Might Be a Good Fit If
You've built full-stack apps and enjoy sharing your knowledge
You create content that makes people want to open their code editor
You're equally comfortable writing a video script and TypeScript
You're energized by community whether it's on Discord, Twitter, YouTube, or in person
You're self-directed, organized, and excited to contribute to open source
Requirements
This role is based in London to support regular in-person DevRel video shoots, attend local events, and be an active presence in the London tech ecosystem.
Strong engineering skills, especially with JavaScript or TypeScript, Postgres, and modern frontend frameworks (React, Svelte, Vue, etc.)
Experience creating technical content (written or video)
Comfortable representing a product publicly (on camera, on stage, or online)
Bonus Points If You Have
A growing audience on YouTube, Twitch, or Twitter
Prior experience in DevRel or open source
Have used (and loved) Supabase
What We Offer
Fully Remote
We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.
ESOP
Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together.
Tech Allowance
Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work.
Health Benefits
Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us.
Annual Off-Sites
Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year.
Flexible Work
We operate asynchronously and trust you to manage your own time. You know what needs to be done and when.
Professional Development
Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth.
About the Team
Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love.
We move fast, build in public, and use what we ship. If it’s in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support—not replace—existing tools and communities.
About Supabase Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Fun...
Remote
Full-Time
Permanent
#Remote, London
About Supabase
Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth.
About the Role
We're looking for a Developer Relations Engineer to join our team and help more developers discover, learn, and build with Supabase. You'll create high-impact content, build real-world projects, and represent Supabase across communities and events. If you're equally energized by writing code and teaching others, this is the role for you.
Why This Role Matters
Supabase is growing fast with 350,000+ developers, 1,000+ OSS contributors, and a thriving open source ecosystem. Our users are builders, startup founders, weekend hackers, and engineers scaling to millions of users. DevRel is how we meet them where they are: through content, community, and code.
We're building a community of communities that brings together developers from many backgrounds, including first-time open source contributors. As a DevRel Engineer, you'll be a bridge between Supabase and the broader developer ecosystem, helping people get started, go deep, and feel connected.
What You'll Do
Make content — Publish compelling technical content, especially video, to help developers learn Supabase quickly
Build demos and tutorials — Ship real-world apps using Supabase and tools like Next.js, React, and Stripe. Write guides that others can follow and remix
Represent Supabase — Speak at meetups, livestream builds, and engage with the developer ecosystem. You'll be a visible and trusted voice of the platform
Support and grow the community — Celebrate contributors, answer questions, highlight cool projects, and bring developer feedback to the team
Collaborate across the company — Work with engineering, product, and growth to amplify launches, prioritize content, and reduce friction for new users
You Might Be a Good Fit If
You've built full-stack apps and enjoy sharing your knowledge
You create content that makes people want to open their code editor
You're equally comfortable writing a video script and TypeScript
You're energized by community whether it's on Discord, Twitter, YouTube, or in person
You're self-directed, organized, and excited to contribute to open source
Requirements
Strong engineering skills, especially with JavaScript or TypeScript, Postgres, and modern frontend frameworks (React, Svelte, Vue, etc.)
Experience creating technical content (written or video)
Comfortable representing a product publicly (on camera, on stage, or online)
Bonus Points If You Have
A growing audience on YouTube, Twitch, or Twitter
Prior experience in DevRel or open source
Have used (and loved) Supabase
What We Offer
Fully Remote
We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.
ESOP
Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together.
Tech Allowance
Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work.
Health Benefits
Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us.
Annual Off-Sites
Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year.
Flexible Work
We operate asynchronously and trust you to manage your own time. You know what needs to be done and when.
Professional Development
Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth.
About the Team
Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love.
We move fast, build in public, and use what we ship. If it’s in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support—not replace—existing tools and communities.
About Supabase Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Fun...
Remote
Full-Time
Permanent
#Remote, Anywhere
About Supabase
Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth.
About the Role
We're looking for a Developer Relations Engineer based in New York, NY to join our team and help more developers discover, learn, and build with Supabase. You'll create high-impact content, build real-world projects, and represent Supabase across communities and events. If you're equally energized by writing code and teaching others, this is the role for you.
Why This Role Matters
Supabase is growing fast with 350,000+ developers, 1,000+ OSS contributors, and a thriving open source ecosystem. Our users are builders, startup founders, weekend hackers, and engineers scaling to millions of users. DevRel is how we meet them where they are: through content, community, and code.
We're building a community of communities that brings together developers from many backgrounds, including first-time open source contributors. As a DevRel Engineer, you'll be a bridge between Supabase and the broader developer ecosystem, helping people get started, go deep, and feel connected.
What You'll Do
Make content — Publish compelling technical content, especially video, to help developers learn Supabase quickly
Build demos and tutorials — Ship real-world apps using Supabase and tools like Next.js, React, and Stripe. Write guides that others can follow and remix
Represent Supabase — Speak at meetups, livestream builds, and engage with the developer ecosystem. You'll be a visible and trusted voice of the platform
Support and grow the community — Celebrate contributors, answer questions, highlight cool projects, and bring developer feedback to the team
Collaborate across the company — Work with engineering, product, and growth to amplify launches, prioritize content, and reduce friction for new users
You Might Be a Good Fit If
You've built full-stack apps and enjoy sharing your knowledge
You create content that makes people want to open their code editor
You're equally comfortable writing a video script and TypeScript
You're energized by community whether it's on Discord, Twitter, YouTube, or in person
You're self-directed, organized, and excited to contribute to open source
Requirements
This role is based in New York to support regular in-person DevRel video shoots, attend local events, and be an active presence in the NY tech ecosystem.
Strong engineering skills, especially with JavaScript or TypeScript, Postgres, and modern frontend frameworks (React, Svelte, Vue, etc.)
Experience creating technical content (written or video)
Comfortable representing a product publicly (on camera, on stage, or online)
Bonus Points If You Have
A growing audience on YouTube, Twitch, or Twitter
Prior experience in DevRel or open source
Have used (and loved) Supabase
What We Offer
Fully Remote
We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.
ESOP
Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together.
Tech Allowance
Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work.
Health Benefits
Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us.
Annual Off-Sites
Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year.
Flexible Work
We operate asynchronously and trust you to manage your own time. You know what needs to be done and when.
Professional Development
Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth.
About the Team
Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love.
We move fast, build in public, and use what we ship. If it’s in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support—not replace—existing tools and communities.
About Supabase Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Fun...
Remote
Full-Time
Permanent
#Remote
About Supabase
Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth.
About the Role
We're looking for a SDK Engineer - JavaScript to join the SDK team and own a core part of how developers talk to Supabase from JavaScript and TypeScript.
Our JS/TS SDKs are the front door to the platform: database queries, auth, storage, realtime subscriptions and edge functions, used by a very large number of developers and by most of the AI coding tools building on Supabase today.
This is a library-authoring role, and the work happens in the open: public repos, public issue trackers, and API decisions whose consequences are permanent. The type system here is a design surface rather than a formality. If you get satisfaction from an inference that Just Works, from a migration guide that saves people an afternoon, and from an issue tracker that isn't a graveyard, you'll like it here.
This role is ideal for someone who thrives in async, fast-paced environments and is excited about building developer tools that scale to millions.
What You'll Be Responsible For
Build and evolve our JavaScript/TypeScript SDKs.
Start new things. Alongside the maintenance work, you're expected to find what's missing, make the case for it, and build it. Some of what we ship next doesn't exist yet, and nobody will hand you the list.
Work in the open. These are public repos: you'll triage inbound issues, review and shepherd outside contributions, keep CI and release automation healthy, and hold a clear, kind line on scope.
Own the type experience. Keep generated database types flowing correctly through the client APIs so autocomplete and inference stay correct in real codebases.
Keep us honest across runtimes. Node, Deno, Bun, browsers, Cloudflare Workers, React Native/Expo, including dual ESM/CJS publishing and types that resolve correctly under every module resolution mode. Test it, don't assume it.
Work on realtime. Long-lived WebSocket connections, reconnection, and subscription and presence semantics.
Track the platform. When auth, realtime, storage, postgrest or edge-runtime ship a change, make sure the SDKs reflect it, and that we say so in the changelog.
Design in public. Write the RFCs, migration guides, release notes and docs. Treat a breaking change as a deprecation path plus a migration story, not a version bump.
Make our SDKs legible to AI coding agents, which are now a major consumer of them.
You Might Be a Good Fit If You
Expert-level TypeScript. You use generics, conditional and mapped types as design tools, you can explain why an inference breaks.
You've authored or maintained a published library with a public API and consumers outside your own company. You know what it costs to change something people depend on.
You've worked on open-source projects and know the maintainer side of them. Issue triage at volume, reviewing outside PRs, release automation, changelogs and semver, security reports, and saying no to a feature request without losing the person who asked.
npm packaging fluency: dual ESM/CJS builds, export maps, type resolution, semver discipline, and the failure modes consumers actually hit.
Testing as a habit: unit, type-level and end-to-end against a real stack. Every fix comes with a regression test.
Strong written communication. Design docs, changelogs and issue replies are a large part of the output here, much of it public, and we're async by default.
Real autonomy: you find the important work, scope it, ship it, and say what you didn't do.
Communicate clearly across both technical and non-technical audiences.
Have experience in async or globally distributed teams.
Are energized by solving real-world problems for developers.
Are comfortable navigating ambiguity and moving quickly.
What We Offer
Fully Remote
We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.
ESOP
Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together.
Tech Allowance
Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work.
Health Benefits
Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us.
Annual Off-Sites
Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year.
Flexible Work
We operate asynchronously and trust you to manage your own time. You know what needs to be done and when.
Professional Development
Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth.
About the Team
Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love.
We move fast, build in public, and use what we ship. If it’s in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support—not replace—existing tools and communities.
About Supabase Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Fun...
Remote
Full-Time
Permanent
#Remote, Anywhere
Team Frontend within Supabase owns tooling for the marketing/docs website and the core product called “Studio” Its used by millions of developers around the world building insanely cool applications. We live and die by user feedback and relentlessly address issues every day to make the product better!
What You’ll Own
Ship products 0→1 and then earn the next version from users. You’ll take features from a blank editor to real users in production, then use what you learn (support threads, usage data, direct conversations) to decide what to build next. We want someone who has done this before: launched something, watched real people use it, and improved it on the strength of that feedback rather than a spec handed down from above.
Own the quality pipeline, not just the feature. In a world where an agent writes a large share of the code, fast, the CI is what keeps that speed safe. You’ll build and tighten the layered checks that let us move quickly without breaking things: type safety at the boundaries, lint and format, unit and component tests, contract tests against our APIs, accessibility, visual regression, and bundle-size budgets, so a red check tells you (or the agent) exactly what to fix before anything reaches users.
Make sure a bug caught once is caught forever. When something slips through, you don’t just patch it. You add the check that would have caught it, at the cheapest stage that can, so the same regression can’t happen twice.
Work end-to-end and in the open. Frontend UI, the API contracts it depends on, preview deploys, observability. You’ll operate autonomously across the stack and do it publicly, in a codebase thousands of developers read and contribute to.
What You’ll Bring
A track record of taking a product from 0→1. You’ve launched something real, put it in front of users, and iterated based on how they actually used it, ideally something you can point us to.
Deep frontend fundamentals with strong React. TypeScript and React, plus a real understanding of the modern landscape (SSR, streaming, server components, edge)
A genuine quality-and-tooling mindset. You treat tests, types, and CI as tools that let you and AI agents move faster, not as a tax. You have opinions about where a check should run and what it’s worth, and experience wiring up pipelines with tools like Vitest, Playwright, MSW, or equivalents.
Comfort working with AI coding agents: reviewing what they produce, tightening the architecture where they overreach, and giving them the guardrails to verify their own work.
Autonomy and async communication. You manage your own time, communicate clearly in writing, and thrive without someone assigning you tickets.
What We Offer
Fully Remote
We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.
ESOP
Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together.
Tech Allowance
Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work.
Health Benefits
Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us.
Annual Off-Sites
Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year.
Flexible Work
We operate asynchronously and trust you to manage your own time. You know what needs to be done and when.
Professional Development
Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth.
About the Team
Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love.
We move fast, build in public, and use what we ship. If it’s in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support—not replace—existing tools and communities.
Team Frontend within Supabase owns tooling for the marketing/docs website and the core product called “Studio” Its used by millions of developers around the world building insa...
Remote
Full-Time
Permanent
#Remote, Anywhere
About Supabase
Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth.
About the Role
We’re looking for an EngProd Engineer to join our Engineering Operations team and own the engineering experience from local setup to production deploy. You’ll build and integrate the tools our engineers rely on every day: local development, code search, testing, code review, CI, AI-assisted workflows, and the metrics that show where time is being lost. You’ll work closely with other engineering teams at Supabase to eliminate friction, optimize cycle times, and make reliably shipping to production effortless.
This role is ideal for someone who thrives in async, fast-paced environments and is excited about building developer tools that engineers love and that empower them to do their best work.
What You’ll Be Responsible for
In this role, you’ll:
Improve local development and the daily workflow
Own local development environment stability; eliminate “works on my machine,” keep environments reproducible across teams, and make onboarding and setup self-service for every engineer
Improve the daily editing experience, including IDE and editor tooling, extensions, and code search, indexing, and navigation that stays fast as the codebase grows
Build paved roads: project scaffolding, templates, and golden-path workflows that make the right thing the easy thing
Speed up build, test, and CI
Improve our testing tooling and make sure it works well for engineers, including test orchestration, ephemeral end-to-end environments, and techniques like mutation and chaos testing that catch what ordinary tests miss
Profile build and test performance, optimize CI pipelines, parallelize and shard tests, cache aggressively, and hunt down the bottlenecks that leave engineers waiting
Integrate and optimize code review tooling and automated review
Bring AI into how we build
Evaluate, integrate, and promote AI coding agents and assistants where they deliver real leverage without sacrificing quality or maintainability
Build and curate the skills, extensions, and plugins that make those tools effective in our codebase
Measure the real impact of AI tooling so we invest where it actually pays off
Drive engineering excellence
Champion best practices and be a force multiplier for our engineering org
Track productivity metrics and feedback loops (e.g. DORA) to find where cycle time is lost and improve on it
Track code-quality signals such as coverage and mutation testing, and build the dashboards that make quality visible
Establish automation and practices that catch issues early in the development cycle
You Might Be a Good Fit If You
Have 7+ years of software engineering experience, with a focus on developer productivity, infrastructure, or platform engineering
Are passionate about developer experience and productivity; you notice when engineers are fighting tools rather than solving problems, and you can’t help but fix it
Are proficient in Go, TypeScript, Python, Rust, and shell and use them to build robust internal tools
You have experience with:
CI/CD systems and pipeline optimization (e.g. Github Actions, ArgoCD, Octopus, Harness)
Local development environments and reproducibility (e.g. devcontainers, Nix, Docker)
Containerization and image optimization
AI-assisted development tools such as coding agents and IDE assistants, with a clear point of view on where they help and where they don’t
Test infrastructure and test orchestration, ephemeral end-to-end environments, flaky-test management, and approaches like mutation or chaos testing
Code review and developer workflow tooling, and the automation that streamlines it
Monorepo tooling, build systems, and package managers (e.g. pnpm, Nx, Turborepo, Bazel), including build caching and remote execution
Developer productivity metrics and feedback loops (e.g. DORA), and using data to drive improvements
You’ve made local development environments stable and reproducible across teams
Communicate clearly across both technical and non-technical audiences
Have experience in async or globally distributed teams
Are energized by solving real-world problems for developers
Are comfortable navigating ambiguity and moving quickly
What We Offer
Fully Remote
We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.
ESOP
Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together.
Tech Allowance
Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work.
Health Benefits
Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us.
Annual Off-Sites
Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year.
Flexible Work
We operate asynchronously and trust you to manage your own time. You know what needs to be done and when.
Professional Development
Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth.
About the Team
Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love.
We move fast, build in public, and use what we ship. If it’s in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support—not replace—existing tools and communities.
About Supabase Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Fun...
Remote
Full-Time
Permanent
#Remote, Anywhere
About Supabase
Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth.
About this role
We’re hiring experienced performance engineers to make performance measurement at Supabase rigorous, repeatable, and actionable by product teams. This role owns the benchmarking and profiling systems we use to detect regressions, explain performance changes, and publish credible numbers for customers and the market. You’ll build the tooling and the methodology and make it easy for product teams to use it correctly.
You’d join a new performance team as one of its first members, working alongside a deeply seasoned performance engineer, with the team growing to roughly six this year. There’s no legacy process to inherit — you’ll help define how we measure and communicate performance metrics at Supabase.
What you’ll do
Build and evolve benchmarking, profiling, and load-testing tooling (cloud, database, and end-to-end).
Define benchmark suites and reference workloads that reflect real customer behavior (and evolve them as the products change).
Establish performance baselines and regression gates across products (variance tracking, environment control, and detection of changes).
Build mechanisms that turn benchmark results into action: triage workflows, owner routing, and clear, reproducible reports.
Partner closely with database teams (e.g. Multigres, OrioleDB) to identify bottlenecks and land concrete performance improvements.
Enable the company to publish credible, repeatable performance numbers for customers and the market.
Help teams self-serve performance testing and make performance a first-class engineering concern.
Problems you might work on
Build our continuous benchmarking infrastructure so product teams can spot performance regressions early. Ideally, teams can run benchmarks directly on PRs or locally while developing a feature.
Analyze and eliminate issues with load generators, workloads or benchmark environments to ensure that benchmarks are reliable indicators for actual product performance.
Build regression triage tooling that pinpoints what changed (diffing, profiles/traces, query-level attribution).
Help product teams so they can analyze the root cause of performance regressions in benchmark environments themselves.
What we’re looking for
Deep experience in performance engineering, benchmarking, and profiling of complex distributed systems. Specifically, you have owned benchmarking systems where reproducibility and controlling variance mattered.
Strong systems intuition (databases, storage, networking, cloud infrastructure).
Comfortable working across product, infra, and database teams.
Pragmatic, tooling-oriented mindset with strong communication skills.
What We Offer
Fully Remote
We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.
ESOP
Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together.
Tech Allowance
Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work.
Health Benefits
Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us.
Annual Off-Sites
Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year.
Flexible Work
We operate asynchronously and trust you to manage your own time. You know what needs to be done and when.
Professional Development
Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth.
About the Team
Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love.
We move fast, build in public, and use what we ship. If it’s in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support—not replace—existing tools and communities.
About Supabase Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Fun...
Remote
Full-Time
Permanent
#Remote, Anywhere
About Supabase
Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth.
About the Role
We're hiring experienced performance engineers to find and land performance wins across the Supabase stack — from the query optimiser to block device level, and across the network paths and cloud infrastructure that connect our distributed platform. This is a performance delivery role: real, measured improvements to our database, platform, and APIs as we scale toward enterprise and platform-grade workloads. The methodologies you develop and tooling you build exist to multiply that delivery.
You'd join a new performance team as one of its first members, working alongside a deeply seasoned performance engineer, with the team growing to roughly six this year. There's no legacy process to inherit — you'll help define how performance engineering works at Supabase.
What you'll do
Find bottlenecks in live production systems and characterize them precisely enough that the owning team can act on them without you in the room.
Partner closely with database teams (e.g. Multigres, OrioleDB) and infra teams to land concrete performance improvements.
Build, communicate, and evolve performance methodologies and tooling that turn live production data into actionable insight.
Partner with the observability team to capture the right signals and establish a unified view of platform performance (latency, throughput, tail behavior) across products.
Help teams self-serve performance analysis and make performance a first-class engineering concern.
Problems you might work on
Tune the kernel's paging behavior to production workloads
Reduce memory overhead in OrioleDB and Multigres
Identify and eliminate sources of latency spikes from application to kernel level
Identify scalability bottlenecks across the entire stack and work the appropriate teams in Supabase and the wider community to resolve them
What we're looking for
Deep experience in performance engineering, specifically performance analysis of complex distributed systems.
You can walk the whole stack: follow a tail-latency problem from the query optimizer through the syscall boundary to the IO scheduler — or across pooler hops, network paths, and availability zones — reading profiles and traces at every layer.
Depth on at least one end of that stack: Linux kernel internals (virtual memory, scheduling, networking, IO) or database internals (query planning, storage engines, buffer and WAL management)
Strong working knowledge of networking and cloud infrastructure performance: TCP behavior under load, network virtualization overhead, and the performance characteristics of AWS primitives (EBS throughput and IOPS, instance network limits, placement groups, cross-AZ latency).
Proven ability to turn performance insights into real product and architecture improvements — including getting teams you don't belong to to prioritize and ship the fix.
Strong written communication: your problem characterisations are precise, reproducible, and compelling on their own.
Pragmatic, tooling-oriented mindset; comfort working across product, infra, and database teams.
What We Offer
Fully Remote
We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.
ESOP
Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together.
Tech Allowance
Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work.
Health Benefits
Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us.
Annual Off-Sites
Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year.
Flexible Work
We operate asynchronously and trust you to manage your own time. You know what needs to be done and when.
Professional Development
Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth.
About the Team
Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love.
We move fast, build in public, and use what we ship. If it’s in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support—not replace—existing tools and communities.
About Supabase Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Fun...
Remote
Full-Time
Permanent
#Remote, Anywhere
About Supabase
Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth.
About the Role
We're looking for a Release Engineer (SRE) to join our Release Engineering team (part of EngOps) — a production-operations expert who brings an SRE mindset to how Supabase ships and runs, making deploys safe, observable, and recoverable at scale.
Release Engineering's scope has grown well beyond build-and-ship: we increasingly own the operational reliability of the systems that deploy and run Supabase. In this role you'll treat our deployment pipelines, pre-production signal, and the control plane itself as production systems — with SLOs, error budgets, and on-call ownership — and you'll be the person teams lean on when reliability is on the line.
This is not a "gatekeeper" role. You'll make the reliable path the easy path: standardising how we deploy, instrumenting what we ship, and ensuring that when something breaks, we detect it quickly and recover quickly.
What You'll Be Responsible For
In this role, you'll:
Own the reliability of Supabase's deployment and release systems, and the control plane they run on, against clear SLOs and error budgets
Turn pre-production into a trustworthy signal — standardizing and instrumenting today's fragmented, ad-hoc deployment workflows
Drive disaster-recovery readiness, including making environments reproducibly deployable from scratch (untangling undocumented secrets, unclear configuration ownership, and circular service dependencies)
Build and operate health and SLO monitoring for critical user flows, using synthetic testing to catch regressions before customers do
Reduce mean-time-to-detect and mean-time-to-recover for deploy-related incidents — which account for a large share of our incident load
Participate in on-call, lead blameless postmortems, and turn findings into runbooks, alerting, and automation that remove toil
Improve deployment observability and auditability — a clear record of what shipped where, when, and by whom
Document operational procedures — break-glass paths, access models, and runbooks — so reliability knowledge isn't tribal
Reliability & Operations
Define and track SLAs, SLOs, error budgets, and DORA delivery metrics — with meaningful alerting over noise
Ensure deployments fail fast and safely when health checks degrade
Harden access and break-glass workflows (e.g. scoped self-service) so the right people can act in an incident without unsafe workarounds
Partner with product engineering and platform teams to align release practices with reliability and availability targets
You Might Be a Good Fit If You
Have 5+ years in SRE, production operations, platform engineering, or release engineering
Have operated production systems at scale and carried on-call for them
Are fluent in SLAs, SLOs, error budgets, DORA metrics, and operational KPIs — and the observability tooling behind them (Prometheus, Grafana, Alertmanager, or similar)
Have led incident response with tooling like incident.io (or PagerDuty / Opsgenie), run blameless postmortems, and driven down MTTD/MTTR
Operate confidently on AWS (multiple accounts, IAM, VPC) in production
Are comfortable with infrastructure-as-code (Pulumi, Terraform) and Kubernetes
Script and automate to eliminate toil rather than absorb it
Communicate clearly with both infrastructure specialists and product engineers
Thrive in async, globally distributed teams
Are comfortable navigating ambiguity and iterating toward better systems over time
What We Offer
Fully Remote
We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.
ESOP
Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together.
Tech Allowance
Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work.
Health Benefits
Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us.
Annual Off-Sites
Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year.
Flexible Work
We operate asynchronously and trust you to manage your own time. You know what needs to be done and when.
Professional Development
Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth.
About the Team
Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love.
We move fast, build in public, and use what we ship. If it’s in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support—not replace—existing tools and communities.
About Supabase Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Fun...
Remote
Full-Time
Permanent
#Remote, Anywhere
About Supabase
Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth.
About the Role
We're looking for engineers to join the team building Supabase Lite, a lightweight, TypeScript-native implementation of Supabase. It runs interchangeably on SQLite and Postgres and ships a PostgREST and Auth compatible API, so applications written against @supabase/supabase-js work as-is. It exists because AI builders and platform partners need a database they can give to every prototype without the cost or the wait: sub-second provisioning, a footprint small enough to run inside a sandbox, and an upgrade path to full Supabase when an app graduates to production.
This is a role with a lot of agency. Small team, working product, patterns still to be set - you'll own large areas end to end and make real decisions from day one.
What You'll Be Responsible For
In this role, you'll:
Grow API compatibility with the Supabase client, keeping behavior faithful to hosted Supabase and backed by conformance tests
Bring more of the Supabase stack to SQLite
Build and harden the path for upgrading a project from Supabase Lite to full Supabase
Own the developer experience end to end: the CLI, local tooling, and docs
Build and harden the hosted offering on a scale-to-zero, near-zero-cost footing, kept loosely coupled so the implementation can be swapped without a rewrite
Work directly with design partners and turn real-world migration and integration friction into a sharper product
Engage with the open-source community and contribute back to the broader Supabase stack.
You Might Be a Good Fit If You
Have substantial backend or full-stack experience with strong fluency in TypeScript, and have built or contributed to a backend system, framework, or developer platform before
Are a strong generalist, comfortable moving across the stack from API design to storage internals to infrastructure, and picking up whatever the problem needs
Read unfamiliar code without friction. A lot of the work means studying reference implementations in other languages, such as GoTrue in Go and PostgREST in Haskell, and matching their behavior in TypeScript
Have a solid grounding in SQL and relational databases, and the curiosity to dig into where Postgres and SQLite differ
Have a bias toward compatibility and correctness, and reach for tests and specs to prove behavior
Think around corners. When everyone reaches for the standard playbook, you look for the simpler path that fits a smaller box — breaking a complex system down to the 20% that covers 80% of the need, then making it run somewhere far smaller than it was designed for
Care about developer experience: clean APIs, fast feedback loops, and tooling that makes the right thing the easy thing
Are comfortable owning ambiguous, early-stage work and making sound calls that inform and define the spec. This is a founding role on a brand-new team
Are comfortable working in public repositories on a remote, async team
Communicate clearly in writing
Bonus: experience with the Supabase stack, building developer CLIs, or a track record of open-source maintenance.
What We Offer
Fully Remote
We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.
ESOP
Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together.
Tech Allowance
Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work.
Health Benefits
Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us.
Annual Off-Sites
Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year.
Flexible Work
We operate asynchronously and trust you to manage your own time. You know what needs to be done and when.
Professional Development
Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth.
About the Team
Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love.
We move fast, build in public, and use what we ship. If it’s in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support—not replace—existing tools and communities.
About Supabase Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Fun...
Remote
Full-Time
Permanent
#Remote, Anywhere
About Supabase
Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution, including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth.
About the team:
Management API, written in TypeScript, Nest.js and for other JavaScript technologies, is a central part of every product in the Supabase stack. It allows all Supabase services and Supabase Studio to communicate with each other, programmatically manage your own Supabase projects and organisations, as well as integrate with 3rd party services like Vercel, Resend, or Lovable. We are seeking someone to help us maintain the existing API, expand OAuth applications capabilities, enhance reliability, and improve the overall public API experience.
You will:
Design, implement, and maintain both internal and public-facing APIs used across various Supabase products, including Studio, CLI, management APIs, and OAuth applications.
Integrate with third-party platforms and partners, either by developing custom integrations or providing clear API points for them to connect with Supabase.
Collaborate closely with various teams across Supabase (DevOps, Frontend, etc.) to ensure smooth integration and implementation of API functionality for the rest of the platform.
Build and enhance testing, debugging, and monitoring tools to ensure public APIs' stability, reliability, and performance.
Work with the dev-workflows team to enhance and improve the Branching experience, making it easier and more valuable for Supabase users.
You have:
5+ years of experience in backend API development, with strong expertise in TypeScript and JavaScript (Node.js) and familiarity with modern tools and frameworks (e.g., Nest.js, Express, Vitest, Zod).
Expertise in designing robust, scalable, and maintainable APIs, and experience with API versioning, pagination, and error handling best practices. Experience with OAuth, JWT, and API security best practices (rate limiting, CORS, etc.). is a plus.
Good understanding of PostgreSQL and relational databases.
Proven ability to build scalable, maintainable APIs and develop tools for testing, debugging, and monitoring API performance.
Understanding of CI/CD pipelines, Docker, and containerized deployments to streamline API development, testing, and release processes.
What We Offer
Fully Remote
We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.
ESOP
Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together.
Tech Allowance
Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work.
Health Benefits
Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us.
Annual Off-Sites
Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year.
Flexible Work
We operate asynchronously and trust you to manage your own time. You know what needs to be done and when.
Professional Development
Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth.
About the Team
Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love.
We move fast, build in public, and use what we ship. If it’s in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support—not replace—existing tools and communities.
About Supabase Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution, including Database, Auth, Storage, Edge Fu...
Remote
Full-Time
Permanent
#AMER
About Supabase
Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth.
About the Role
Supabase manages millions of Postgres instances and is growing. We have strong teams across observability, release engineering, and incident management — and we're concentrating our reliability efforts into a dedicated SRE practice that ties the discipline together across the platform.
You'll be embedded within Service Operations, and your primary job is to make every engineering team more reliable — not by owning their infrastructure, but by establishing the practices, frameworks, and feedback loops that let them own reliability themselves. You'll work across the org: sometimes setting the standard, sometimes pair-programming a fix, sometimes helping a team define their error budget, sometimes telling them it's exhausted.
This role is ideal for someone who has a strong vision for how SRE should work and thrives in async, fast-paced environments where influence matters more than authority.
What You'll Own
Partner with service teams to define meaningful SLIs and SLOs grounded in customer experience, and build the error budget policies that turn them into engineering decisions
Own and evolve the Operational Readiness Review (ORR) process — conducting reviews for new services and major changes across observability, alerting, runbooks, capacity, and graceful degradation
Strengthen the incident-to-improvement pipeline: connecting postmortem findings to operational readiness gaps, identifying repeat failure patterns, and driving systemic fixes
Act as the reliability expert teams pull in for architecture reviews, failure mode analysis, dependency mapping, and resilience design
Identify and quantify operational toil across the org, and build or advocate for automation that eliminates it
Help teams design sustainable on-call practices: alert quality, escalation paths, runbook coverage, and noise reduction
Track and report on org-wide operational maturity, surfacing systemic gaps and driving remediation
You Might Be a Good Fit If You
Have 7+ years of experience in SRE, production engineering, or reliability-focused roles, including experience shaping SRE practices and driving adoption across engineering teams
Have a software engineering mindset — you write code and build tools, not just configure them
Have hands-on experience defining and operationalizing SLOs/SLIs at scale, including error budget policies that actually influenced engineering decisions
Have deep experience with incident response, postmortem facilitation, and turning incident learnings into systemic improvements
Have worked with large-scale multi-tenant systems (bonus: managed database platforms or Postgres)
Are proficient with cloud infrastructure (AWS preferred) and infrastructure-as-code (Pulumi preferred, Terraform/CDK also acceptable)
Communicate clearly and persuasively — this role requires influencing without authority across a distributed org
Have experience in async or globally distributed teams
Are energized by making other teams more effective rather than being the one who fixes everything
Nice to Have
Experience with Kubernetes-based platform operations
Familiarity with OpenTelemetry, VictoriaMetrics, Grafana, or similar observability tooling
Experience building developer-facing reliability tooling (SLO dashboards, ORR frameworks, toil tracking, DORA metrics)
What We Offer
Fully Remote
We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.
ESOP
Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together.
Tech Allowance
Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work.
Health Benefits
Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us.
Annual Off-Sites
Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year.
Flexible Work
We operate asynchronously and trust you to manage your own time. You know what needs to be done and when.
Professional Development
Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth.
About the Team
Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love.
We move fast, build in public, and use what we ship. If it’s in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support—not replace—existing tools and communities.
About Supabase Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Fun...
Remote
Full-Time
Permanent
#Remote, Anywhere
About Supabase
Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth.
About the Role
We're looking for Engineering Managers to lead engineering teams across Supabase. Teams range from developer-facing surfaces, core backend services, Platform, EngOps, and Databases.
This is a single pipeline for engineering management. As we get to know your background, we'll match you to the team where your experience and interests overlap most strongly. The Engineering Manager is a people, delivery, and technical role. Although we don’t expect managers to contribute to code directly, we do expect you to participate in design discussions and to be involved in setting the bar for engineering quality and best practices.
This is a new role at Supabase. We've historically optimised for technical excellence on every axis, including leadership. As our engineering org grows, people leadership has become just as critical, and the Engineering Manager role exists to reflect that. You'll be shaping what this role looks like from day one.
What You'll Be Responsible For
Team & People
Build a healthy, high-trust team culture in a remote-first, globally distributed environment.
Run 1:1s, performance management, career development, and onboarding for your direct reports.
Handle people admin (leave, time off, etc.) for your team.
Hiring
Own the hiring plan for your team and act as Hiring Manager. First round of interviewer for all roles on the team.
Partner with Talent Acquisition to source, interview, and close strong candidates.
Contribute to headcount planning, org design, and the evolution of engineering leadership at Supabase.
Delivery & Roadmap
Own the team's roadmap and project management (Linear), driving accountability and clear milestones.
Manage workflow intake and Slack triage. These are the team’s primary inboxes for cross-team requests. You decide what gets routed where, prioritized, or pushed back on.
Own the team's weekly updates and keep stakeholders aligned without creating overhead.
Organize effort against support tickets and maintain the team's SLO.
Surface risks, dependencies, and tradeoffs early and clearly to leadership.
Incident Commander
Train as an Incident Commander. Drive coordination, resolution, and post-incident follow-up.
Lead blameless post-incident reviews
You Might Be a Good Fit If You
Have 5+ years of engineering background, with enough depth to be credible with engineers building complex systems.
Have 3+ years managing remote engineering teams.
Have managed engineering teams at a cloud, SaaS, or developer tools company. Experience with developer tools or databases is a strong preference, but we'll consider any sufficiently technical background where you can demonstrate the ability to ramp on a new domain.
Have managed remote, globally distributed teams that work asynchronously across disparate time zones.
Are technical enough to be credible with strong engineers, but genuinely passionate about people management. This is the work you want to do, not a track you're settling for.
Build psychological safety and a feedback culture: you give feedback often and in the moment, ask for it back, and create space for the team to do the same.
Operate as a multiplier. Focused on helping individuals achieve more than they could alone, not on being the best technical voice in the room.
Coach rather than direct. Remove blockers, connect people to context and resources, and trust your engineers to own how the work gets done.
Have a real track record of performance management and can speak to specific examples of difficult conversations and how you navigated them.
Are comfortable with ambiguity and capable of building structure where there isn't much.
Communicate clearly and write well. You're default async, default written, set context proactively, and surface risks early.
Are collaborative, low-ego, and adaptable. You thrive working with high-autonomy, senior ICs who have strong technical opinions and don't need to be the smartest person in the room.
What We Offer
Fully Remote
We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.
ESOP
Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together.
Tech Allowance
Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work.
Health Benefits
Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us.
Annual Off-Sites
Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year.
Flexible Work
We operate asynchronously and trust you to manage your own time. You know what needs to be done and when.
Professional Development
Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth.
About the Team
Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love.
We move fast, build in public, and use what we ship. If it’s in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support—not replace—existing tools and communities.
About Supabase Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Fun...
Remote
Full-Time
Permanent
#Remote, Anywhere
About Supabase
Supabase is an open source Firebase alternative. We give developers a Postgres database, authentication, instant APIs, edge functions, and real-time subscriptions — all in one platform. We are building the infrastructure layer for the next generation of applications.
Corporate IT at Supabase reports into the Security organization. Identity and endpoint hygiene are treated as security controls, not administrative overhead. You will work with a small, senior team with direct access to engineering leadership and a mandate to automate everything.
About the Role
You will work directly with our IDM/MDM Lead to own the day-to-day operations of our identity and endpoint stack — Okta, Slack, Iru (MDM), and the integrations that tie them together. This role is equal parts identity management and endpoint operations, with a strong expectation that you automate what you repeat and document what you automate.
This role provides follow-the-sun IT and identity coverage alongside our IDM/MDM Lead on the West Coast. Fully remote, with a strong preference for candidates based in EST or APAC.
What You’ll Own
Identity & Access Management
Administer Okta day-to-day: user provisioning, group management, SSO application configuration, and MFA policy enforcement.
Own joiner-mover-leaver (JML) workflows — ensure access is granted on day one, adjusted on role change, and fully revoked on departure with no manual gaps.
Maintain and improve Okta lifecycle automation, reducing manual provisioning toil and closing the window between HR events and access changes.
Audit access regularly: identify stale accounts, over-provisioned roles, and orphaned app assignments before they become incidents.
Support FIDO2/WebAuthn and YubiKey deployment for privileged access across the organization.
Endpoint Management & MDM
Administer Iru (formerly Kandji) MDM for macOS fleet: device enrollment, configuration profiles, compliance baselines, and policy enforcement.
Ensure all managed endpoints meet security baselines — disk encryption, screen lock, patch cadence, and EDR agent deployment.
Support onboarding hardware logistics: device procurement, enrollment, and first-day readiness across global time zones.
Identify and track unmanaged or out-of-compliance devices; drive remediation and escalate persistent non-compliance.
Maintain MDM configuration as code where possible — changes should be reviewable, versioned, and reversible.
SaaS & Collaboration Platform Operations
Administer Slack workspace: channel governance, app integration reviews, guest access management, and enterprise grid operations.
Manage the corporate SaaS portfolio — own app provisioning, license tracking, and access reviews for tools like Google Workspace, Zoom, Notion, and others.
Review and approve new SaaS integration requests against security and data handling standards before deployment.
Maintain an accurate inventory of corporate applications, their owners, access scope, and data classification.
Automation & Process Improvement
Identify repetitive IT tasks and eliminate them through automation — scripting, workflow tooling, or Okta lifecycle rules.
Write and maintain runbooks for all core IT operations so coverage is consistent across time zones and not dependent on any single person.
Contribute to IT metrics: onboarding time-to-access, offboarding completion rate, MDM compliance percentage, and access review cadence.
Partner with the Security Engineering team to close gaps surfaced by compliance audits (SOC 2, ISO 27001) that touch identity and endpoint controls.
You Might Be a Good Fit If You Have
2–4 years in a corporate IT, IT operations, or identity administration role at a cloud-native or SaaS company.
Hands-on Okta administration experience: SSO, MFA, lifecycle management, and group/policy configuration.
Experience with a modern MDM platform (Kandji/Iru, Jamf, or equivalent) managing a macOS-first fleet.
Working knowledge of JML processes — you understand why a 24-hour offboarding window is a security risk, not just an IT inconvenience.
Comfortable with scripting or automation (Bash, Python, or similar) to reduce manual toil.
Async-first communicator: you document decisions, write clear runbooks, and don’t let tasks die in DMs.
Nice to Have
Experience with FIDO2/WebAuthn deployment or hardware security key programs (YubiKey 5 series).
Familiarity with Slack enterprise grid administration including app governance and Connect channel management.
Exposure to SOC 2 or ISO 27001 evidence collection for identity and endpoint controls.
Experience managing IT operations across APAC and Americas time zones simultaneously.
Familiarity with Google Workspace admin, including directory sync and group-based provisioning.
Prior work in a security-adjacent IT role where identity hygiene and access control were first-class concerns.
What We’re Not Looking For
A ticket-taker who waits for requests. We expect you to proactively find and close gaps — stale accounts, unmanaged devices, ungoverned app integrations.
Someone who treats IT and security as separate disciplines. Every identity and endpoint decision here is a security decision.
A process follower who can’t write automation. If you’re doing the same task manually for the third time, that’s a bug.
What We Offer
Fully Remote
We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.
ESOP
Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together.
Tech Allowance
Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work.
Health Benefits
Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us.
Annual Off-Sites
Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year.
Flexible Work
We operate asynchronously and trust you to manage your own time. You know what needs to be done and when.
Professional Development
Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth.
About the Team
Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love.
We move fast, build in public, and use what we ship. If it’s in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support—not replace—existing tools and communities.
About Supabase Supabase is an open source Firebase alternative. We give developers a Postgres database, authentication, instant APIs, edge functions, and real-time subscriptions �...
Remote
Full-Time
Permanent
#AMER
About the Role
We’re looking for a Product Security Engineer to join our team and help strengthen how security is built into Supabase’s products, platform, and engineering workflows as we continue to scale. You’ll work closely with software engineers, infrastructure teams, and technical leadership, helping us proactively reduce risk earlier in the development lifecycle and ship securely by default.
This role is ideal for someone who thrives in async, fast-paced environments and is excited about building developer tools that scale to millions. Success in this role means improving the security posture of the product without becoming a blocker to speed, autonomy, or builder velocity.
What You’ll Own
In this role, you’ll:
Identify and close gaps across application security, secure design review, and vulnerability management.
Conduct threat modeling, secure design reviews, and code reviews to identify practical remediation paths.
Partner closely with engineering teams to provide product-focused security expertise and shape a modern security program.
Mature how we think about security in a developer-first environment, balancing pragmatism with strong technical judgment.
Distinguish between theoretical risk and material business risk to prioritize security efforts effectively.
Improve security posture through scalable mechanisms like tooling, automation, secure defaults, and developer-friendly guardrails.
Support security incident response by helping triage, investigate, and coordinate remediation for product and platform security issues.
Participate in security on-call rotations, helping respond to urgent security events with clear judgment and calm execution.
Help manage and mature our bug bounty and vulnerability disclosure processes, including triage, validation, prioritization, and coordination with engineering teams.
You Might Be a Good Fit If You
Have strong experience in product security, application security, or security engineering.
Are comfortable working with cloud-native, developer tools, SaaS, platform, or infrastructure products.
Communicate clearly across both technical and non-technical audiences, especially in a written, asynchronous environment.
Are energized by solving real-world problems for developers and navigating ambiguity while moving quickly.
Possess a deep understanding of application security fundamentals, including auth, session management, APIs, and secrets handling.
Have experience with vulnerability triage, bug bounty programs, responsible disclosure, or security incident response.
Are comfortable participating in potential security on-call rotation and can balance urgency, risk, and practical remediation.
Have experience with or interest in Postgres, Kubernetes, or building security guardrails that enable rather than enforce.
What We Offer
Fully Remote
We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.
ESOP
Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together.
Tech Allowance
Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work.
Health Benefits
Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us.
Annual Off-Sites
Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year.
Flexible Work
We operate asynchronously and trust you to manage your own time. You know what needs to be done and when.
Professional Development
Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth.
About the Team
Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love.
We move fast, build in public, and use what we ship. If it’s in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support—not replace—existing tools and communities.
About the Role We’re looking for a Product Security Engineer to join our team and help strengthen how security is built into Supabase’s products, platform, and engineering work...
Remote
Full-Time
Permanent
#Remote, Anywhere