We are looking for a highly skilled
Data Engineer to take on a
Tech Lead role with strong DBA capabilities. The ideal candidate will be responsible for leading data operations, optimizing data workflows, and managing database environments. You will play a key role in overseeing the operational side of data stores, driving SQL development best practices, and supporting our cloud migration initiatives.
Key Responsibilities
Design, develop, and maintain robust
machine learning data pipelines and workflows to support AI-driven initiatives.
Lead the
development and deployment of new machine learning models, including language models and other predictive systems.
Perform
statistical analysis and data exploration to support model training and continuous improvement.
Write and optimize complex
SQL queries, stored procedures, and views for performance and scalability.
Manage
dataflows and oversee operational aspects of
data stores (Postgres / Supabase).
Drive
data optimization, performance tuning, and integrity checks across systems.
Manage
cloud-based environments (Azure and SQL Server Managed Instances).
Oversee
ETL processes and ensure efficient, accurate data ingestion and transformation within data lake environments.
Lead
data migration projects from legacy SQL Server environments to modern data infrastructures (Postgres / Supabase).
Collaborate with cross-functional teams including
data analysts, developers, and business stakeholders to align technical execution with business goals.
Provide
technical leadership, conduct
code reviews, and mentor junior engineers to uphold best practices and quality standards.
Qualifications
- Strong background in machine learning, data science, and statistical modeling.
- Experience designing and maintaining ETL and data pipelines.
- Proficiency with Postgres / Supabase, and familiarity with Azure and SQL Server.
- Proven track record of technical leadership and guiding teams through complex data challenges.
- Hands-on experience training and optimizing language models or similar AI architectures.
- Excellent problem-solving skills, analytical thinking, and ability to translate technical insights into business outcomes.