I

SQL / PostgreSQL Engineer

Initiate International
Full-time
Remote
Worldwide

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, performance-driven individual to take ownership of core data systems. In this role, you’ll be responsible for everything from designing scalable database schemas to fine-tuning 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 high-write, real-time 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, high-volume 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.
  • Real-time 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 fast-paced industry, we’d love to hear from you.