Location: Sunnyvale, California - Hybrid (Locals)
Job Summary
We are looking for an experienced Senior Data Engineer / Analytics Engineer with strong expertise in SQL, Snowflake, dbt, Git, and AWS. The ideal candidate will build and maintain scalable data pipelines, develop reliable data transformations, and leverage AI-assisted coding tools to improve development productivity and code quality.
Key Responsibilities
- Design, develop, and maintain data pipelines and transformation workflows using SQL, Snowflake, and dbt.
- Build reliable, scalable, and optimized data models for analytics and reporting.
- Use Git for version control, code collaboration, and source code management.
- Work with Snowflake hosted on AWS, including data integrations, security, access controls, and connectivity.
- Develop and maintain dbt models, automated tests, documentation, and data quality checks.
- Leverage AI coding tools such as GitHub Copilot, Cursor, or ChatGPT to accelerate coding, debugging, testing, and documentation.
- Optimize SQL queries and Snowflake workloads for performance and cost efficiency.
- Collaborate with data analysts, business stakeholders, and engineering teams to deliver trusted data solutions.
- Follow best practices for code reviews, CI/CD, data governance, and production support.
Required Skills
- Strong experience with SQL and data transformation.
- Hands-on experience with Snowflake.
- Experience building data models and transformation pipelines using dbt.
- Proficiency with Git and version control workflows.
- Knowledge of AWS cloud services, particularly Snowflake integrations, security, and connectivity.
- Experience using AI-assisted development tools such as Cursor, GitHub Copilot, or ChatGPT.
- Strong analytical, debugging, and problem-solving skills.
- Experience supporting production data pipelines and data quality processes.
Preferred Qualifications
- Experience with automated testing and CI/CD for data pipelines.
- Knowledge of Python and data engineering best practices.
- Experience with data modeling, query optimization, and cloud data architecture.
- Ability to validate AI-generated code and ensure its correctness, security, and maintainability.
- Excellent communication and collaboration skills.
Ideal Candidate
A hands-on Senior Data Engineer / Analytics Engineer with strong SQL, Snowflake, dbt, and Git experience, working knowledge of AWS, and practical experience using AI tools to improve development efficiency.