Job Description
Lead the Data Revolution with Apex Data Systems
We are seeking a Senior SQL Developer to architect and maintain the database infrastructure that powers our enterprise solutions. In this high-impact role, you will be responsible for designing scalable database schemas, optimizing complex query performance, and ensuring the integrity of our data ecosystem.
If you are a technical expert who thrives on solving complex data challenges and enjoys working in a fast-paced, innovative environment, we want to hear from you.
Responsibilities
- Design, develop, and optimize complex SQL queries, stored procedures, and triggers for high-volume transaction processing.
- Collaborate with data scientists and software engineers to integrate data pipelines and ensure seamless data flow.
- Monitor database performance and implement tuning strategies to improve speed, scalability, and reliability.
- Document database architecture, data models, and technical specifications to support team knowledge sharing.
- Conduct thorough code reviews and mentor junior developers on best practices for SQL coding and database design.
- Ensure data security, compliance, and backup/recovery procedures are rigorously maintained.
Qualifications
- Minimum of 5 years of professional experience as a SQL Developer, Database Administrator, or Data Engineer.
- Expert proficiency in T-SQL (SQL Server) and PL/pgSQL (PostgreSQL) is required.
- Strong understanding of database normalization, indexing strategies, and query optimization techniques.
- Experience with ETL tools (e.g., Informatica, SSIS) and data warehousing concepts (Snowflake, Redshift).
- Bachelor’s degree in Computer Science, Information Systems, or a related technical field.