Senior SQL Engineer Role
Job Description:
We are looking for a skilled SQL engineer to join our high-performance data team. As a senior SQL engineer, you will be responsible for designing, implementing, and maintaining large-scale SQL queries and data models that support analytical and reporting workflows.
This is a technical role that requires someone who loves diving into complex queries, tuning performance, and transforming raw data into reliable outputs.
* Design, implement, and maintain large-scale SQL queries for distributed data systems.
* Create and optimize data models (fact/dimension structures, partitioning, data integrity checks).
* Build and manage data outputs in various formats (CSV, Excel, BI feeds).
* Collaborate with data and business teams to translate data requirements into efficient SQL logic.
* Tune query performance and optimize costs for S3-based storage environments.
* Monitor query performance, troubleshoot data issues, and ensure accuracy and consistency.
Required Skills & Qualifications:
* Advanced experience with SQL development (query design, joins, CTEs, window functions).
* Mandatory: Proven experience with Athena and PrestoSQL.
* Strong experience working with data warehouses, data lakes, and S3-based querying.
* Solid understanding of data modeling concepts (star schema, partitioning, data lineage).
* Experience building and validating analytical datasets and exports.
* Comfortable working in fast-paced, remote, data-driven environments.
Ideal Candidate:
* Hard-working, detail-oriented, and self-driven.
* Thrives in fast-moving, independent, and fully remote setup.
* Communicates clearly and works proactively with distributed teams.