SQL PostgreSQL Engineer

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

At least 5 years of experience with PostgreSQL or similar relational databases., Strong knowledge of SQL, including CTEs, indexing, and triggers., Experience designing data models for high-volume, real-time applications., Proficiency in procedural SQL programming and working independently..

Key responsibilities:

  • Designing scalable database schemas for real-time applications.
  • Writing optimized SQL queries for analytics and reporting.
  • Optimizing database performance and ensuring data integrity.
  • Collaborating with cross-functional teams to support data infrastructure.

Initiate International logo
Initiate International
11 - 50 Employees
See all jobs

Job description

This is a remote position.

Are you a seasoned SQL Engineer with a passion for handling large, complex datasets? Our client is on the lookout for a sharp, performancedriven individual to take ownership of core data systems. In this role, you’ll be responsible for everything from designing scalable database schemas to finetuning query performance, working closely with developers, product managers, and BI teams.

Your key job responsibilities as the SQL PostgreSQL Engineer in South Africa (Remote) will include:

  • Designing efficient, scalable schemas for highwrite, realtime applications.
  • Writing clean, performant SQL queries for analytics, reporting, and live systems.
  • Optimising queries and database performance across the board.
  • Ensuring data accuracy and integrity using best practices (partitioning, indexing, triggers, etc.).
  • Collaborating across teams to support data needs and infrastructure.
  • Applying strong logic and a proactive mindset to every challenge.

    • Requirements

      Requirements for this SQL PostgreSQL Engineer job in South Africa (Remote):

      • 5+ years of experience with PostgreSQL or similar relational databases.
      • Deep knowledge of SQL, including CTEs, indexing, triggers, and data integrity techniques.
      • Proven experience in designing robust data models for complex, highvolume environments.
      • Strong procedural SQL programming skills.
      • Comfortable working independently and communicating effectively in English, especially in async setups.
      • iGaming, finance, or crypto data environments.
      • Materialized views or snapshot table design.
      • Realtime data technologies like Redis, Kafka, or stream processing tools.
      • JS or backend API data interactions.
        • Ready to level up your data game? If you’re excited about building smart, scalable systems in a fastpaced industry, we’d love to hear from you.



          Salary:

          Highly competitive salary

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

Related jobs