Bachelor's degree in Computer Science, Information Systems, Engineering, or a related quantitative field.
12+ years in data engineering with 3-5+ years in a senior or technical lead role.
Extensive hands-on experience with Snowflake, dbt, and ETL tools such as SnapLogic.
Expert-level proficiency in SQL with a focus on complex query design and performance optimization.
Deep expertise in data warehousing and modeling concepts.
Responsibilities
Lead the design, development, and deployment of scalable cloud-native data pipelines.
Define and implement data engineering standards and best practices across teams.
Conduct code and design reviews, mentoring junior engineers in best practices.
Translate business requirements into technical solutions effectively.
Manage end-to-end data initiatives independently in an Agile environment.
Benefits
Flexible work hours and the option for remote work.
Comprehensive health insurance plans with wellness programs.
Professional development opportunities and support for certifications.
Generous PTO and holiday leave policies.
Retirement savings plans with company matching contributions.
Full Job Description
Bachelor's degree in Computer Science, Information Systems, Engineering, or a related quantitative field.
12+ years of progressive experience in data engineering, including 3-5+ years in a technical lead or senior engineering role.
Extensive hands-on experience with Snowflake, dbt and ETL tools (SnapLogic) in large-scale, production-grade environments, including architecture design and optimization.
Expert-level proficiency in SQL, including complex query design, performance tuning, cost optimization, and query profiling.
Deep expertise in data warehousing and modeling concepts, including dimensional modeling, CDC (Change Data Capture), SCD Types, and data vault-style patterns.
Proven experience leading the design, development, and deployment of scalable, cloud-native data pipelines(ETL/ELT) supporting enterprise analytics and reporting.
Demonstrated ability to define data engineering standards, best practices, and reusable frameworks across teams.
Strong knowledge of data governance, security, privacy, and compliance, including role-based access, data classification, and auditability.
Proven experience mentoring junior engineers, conducting code/design reviews, and guiding teams toward scalable and maintainable solutions.
Excellent problem-solving and analytical skills, with the ability to make architectural decisions under ambiguity.
Strong communication and stakeholder management skills, with the ability to translate business requirements into technical solutions.
Ability to own end-to-end data initiatives, work independently, and lead teams effectively in a fast-paced, Agile environment.