Job Title:
Database Developer – PostgreSQL & Supabase
Company: Programming.com
Location: Bengaluru, Karnataka
Created: 2026-01-11
Job Type: Full Time
Job Description:
We are looking for an experiencedDatabase Developerwith strong expertise inPostgreSQLand hands-on experience withSupabase . The role involves designing, optimizing, and securing databases that power modern web and SaaS applications. Key Responsibilities Design, develop, and maintainPostgreSQL database schemas Write complexSQL queries, views, functions, and stored procedures Optimize database performance (indexes, query tuning, execution plans) ImplementRow Level Security (RLS)and access controls in Supabase ManageSupabase projects , migrations, and database versioning Work with backend and frontend teams to support application data needs Ensuredata integrity, security, and scalability Handle database backups, monitoring, and troubleshooting Support real-time data use cases usingSupabase Realtime Maintain proper documentation for database structures and logic Required Skills Strong experience withPostgreSQL Hands-on experience withSupabase Excellent knowledge ofSQL Experience with: Indexing & query optimization Constraints, triggers, and functions Transactions and concurrency Understanding ofauthentication & authorization Experience withREST APIsgenerated via Supabase Familiarity withGit / version control Good to Have (Preferred Skills) Experience withRow Level Security (RLS)in Postgres SupabaseStorageandEdge Functions Knowledge ofJavaScript / TypeScript Experience withNext.js / React Docker & basic DevOps knowledge Experience buildingSaaS or data-driven applications Knowledge ofPostgres extensions(JSONB, pgvector, full-text search) Who Should Apply Database developers who preferSQL-based systems Candidates experienced inmodern backend platforms Engineers comfortable working withcloud-managed databases