Job Description
We are looking for an experienced
Database Developer
with strong expertise in
PostgreSQL
and hands-on experience with
Supabase . The role involves designing, optimizing, and securing databases that power modern web and SaaS applications.
Key Responsibilities
Design, develop, and maintain
PostgreSQL database schemas
Write complex
SQL queries, views, functions, and stored procedures
Optimize database performance (indexes, query tuning, execution plans)
Implement
Row Level Security (RLS)
and access controls in Supabase
Manage
Supabase projects , migrations, and database versioning
Work with backend and frontend teams to support application data needs
Ensure
data integrity, security, and scalability
Handle database backups, monitoring, and troubleshooting
Support real-time data use cases using
Supabase Realtime
Maintain proper documentation for database structures and logic
Required Skills
Strong experience with
PostgreSQL
Hands-on experience with
Supabase
Excellent knowledge of
SQL
Experience with:
Indexing & query optimization
Constraints, triggers, and functions
Transactions and concurrency
Understanding of
authentication & authorization
Experience with
REST APIs
generated via Supabase
Familiarity with
Git / version control
Good to Have (Preferred Skills)
Experience with
Row Level Security (RLS)
in Postgres
Supabase
Storage
and
Edge Functions
Knowledge of
JavaScript / TypeScript
Experience with
Next.js / React
Docker & basic DevOps knowledge
Experience building
SaaS or data-driven applications
Knowledge of
Postgres extensions
(JSONB, pgvector, full-text search)
Who Should Apply
Database developers who prefer
SQL-based systems
Candidates experienced in
modern backend platforms
Engineers comfortable working with
cloud-managed databases
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
January 11, 2026
Job Type:
Technology
Location:
India
Company:
Programming.com
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.