Point your AI agent at freehire and let it find you a job.

Get the CLI →

Zarthi

NewBe an early applicant

Postgresql Database Engineer

Posted Updated
Discussion

Key Responsibilities


  • Database Automation & Logic: Design and implement automated database workflows, event-driven processes, and server-side automation using PL/pgSQL functions, procedures, and triggers.
  • Schema Design & Management: Lead entity-relationship modeling, database schema creation, table optimization, indexing strategies, and data normalization efforts.
  • Database Development: Write, debug, and maintain complex SQL queries, advanced functions, and views to support high-throughput backend applications.
  • Ownership & Delivery: Independently manage assigned database tasks from design to deployment, ensuring timely delivery and clean, maintainable code.
  • ETL & Data Pipeline Support: Build and support automated ETL processes for smooth data movement, integration, and aggregation.
  • Performance Tuning & Optimization: Identify slow-running queries using execution plans (EXPLAIN ANALYZE), implement indexing strategies, and optimize schema logic for scalability.
  • Collaboration: Partner with backend engineers, system leads, and product stakeholders to transform business rules into scalable database contracts and production-ready solutions.

Required Skills & Qualifications


  • Experience: Minimum 1.5+ years of hands-on professional experience as a Database Engineer or Database Developer focusing primarily on PostgreSQL.
  • PostgreSQL Expertise: Strong, direct experience with PostgreSQL schema architecture, row-level security concepts, and database administration basics.
  • Advanced Function & Automation Skills: Proven ability to build business logic and automated routines directly inside the database using PL/pgSQL functions, procedures, and triggers.
  • Schema Design Mastery: Deep understanding of relational database design, data modeling, ER diagrams, normalization, and constraint configurations (Foreign Keys, Unique Checks, Indexes).
  • Advanced SQL Proficiency: Strong hands-on ability with complex SQL, including window functions, common table expressions (CTEs), dynamic SQL, and subqueries.
  • Self-Driven & Adaptive: Strong problem-solving mindset with the ability to take full ownership of tasks with minimal supervision.

Skills

Apply

See also

DevOps jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.