Job Description
Are you a SQL virtuoso ready to shape the future of data? At Apex Data Systems, we don't just store data; we engineer solutions that drive global business intelligence. We are looking for a Senior SQL Developer to lead our database architecture initiatives.
As a key member of our elite engineering team, you will be responsible for designing high-performance database schemas, optimizing complex query execution plans, and ensuring data integrity across our massive, distributed cloud infrastructure.
Why join us? We offer competitive compensation, remote flexibility, and the opportunity to work with cutting-edge technologies.
Responsibilities
- Architect & Design: Design and implement scalable database schemas and stored procedures for high-traffic applications.
- Performance Tuning: Analyze and optimize slow SQL queries to reduce latency and improve throughput.
- Data Migration: Lead complex ETL processes and data migration projects from legacy systems to modern cloud data warehouses (e.g., Snowflake, BigQuery).
- Collaboration: Work closely with backend developers, data scientists, and product managers to understand requirements and translate them into efficient database solutions.
- Mentorship: Mentor junior database developers and conduct code reviews to ensure best practices are followed.
Qualifications
- Experience: 5+ years of professional experience as a SQL Developer or Database Administrator.
- Expertise: Deep proficiency in SQL (T-SQL, PL/SQL, or ANSI SQL) and query optimization techniques.
- Tools: Strong experience with relational databases (PostgreSQL, MySQL, SQL Server) and NoSQL technologies (MongoDB, Redis).
- Programming: Proficiency in Python or scripting languages for data manipulation.
- Education: Bachelor’s degree in Computer Science, Information Systems, or related field.