Senior Engineer, Data & Analytics Platform – Snowflake, dbt

Job not on LinkedIn

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of FICO

FICO

1001 - 5000 employees

Founded 1956

💸 Finance

🤖 Artificial Intelligence

☁️ SaaS

Finance • Artificial Intelligence • SaaS

FICO is a leading analytics and software company renowned for its FICO® Score, a tool widely used by lenders to assess credit risk. The company offers a comprehensive platform that leverages data, AI, and machine learning to power intelligent decision-making and customer engagement across various industries. FICO's solutions span fraud detection, credit scoring, and customer lifecycle management, making it vital to sectors such as finance and telecommunications. Its innovative products help businesses optimize outcomes through real-time analytics, business composability, and scenario management.

📋 Description

• Perform hands-on analysis, technical design, data modeling, development, testing, and deployment of Snowflake-based data solutions. • Own the end-to-end lifecycle of analytics data products, from raw ingestion through dbt transformation to semantic models consumed by AI agents and BI tools. • Design, build, and maintain dbt models, tests, and CI/CD pipelines for enterprise BI and analytics use cases. • Build and publish semantic models (Snowflake semantic views) that make enterprise data consumable by AI agents, BI tools, and business users, without requiring SQL. • Own Snowflake platform responsibilities including data architecture, query optimization, RBAC design, cost management, and warehouse administration. • Develop dashboards and analytics deliverables using modern visualization tools (Sigma, Power BI, Streamlit, or similar). • Partner with multiple cross-department business stakeholders and internal IT colleagues to translate business questions into data products, reports, dashboards, semantic models, or agent-queryable datasets. • Troubleshoot and ensure timely resolution of production data issues and platform defects. • Identify and apply creative and innovative approaches to resolving data modeling, integration, and delivery challenges. • Follow and support established processes for enhancements and change requests, as well as recommend and enforce coding standards. • Prepare and document technical designs and conduct code reviews and checkpoint meetings as needed. • Support and mentor junior team members through code reviews, pairing, and technical guidance. • Effectively communicate within the technical team and with business partners.

🎯 Requirements

• Extensive experience with Snowflake, including data modeling, query optimization, warehouse architecture, and administration. • Strong experience with dbt, building models, tests, macros, and CI/CD pipelines. • Solid understanding of dimensional modeling, star schemas, and semantic layer design. • Best practice for implementing RBAC, Row Level Access, and Column Masking policies. • Strong knowledge of SQL. • Python experience is a plus. • Experience building dashboards and analytics deliverables in at least one modern BI/visualization tool (Sigma, Power BI, Tableau, Streamlit, or similar). • Fivetran experience, including experience with ELT pipelines and data integration patterns. • Preferred experience with GitHub and GitHub Actions, or similar source code control and CI/CD systems. • Well versed in Analytics Engineering, Data Engineering, or related roles. • Strong technical, critical thinking, analytical, and problem-solving skills. • Ability to work independently as well as in a collaborative and dynamic team environment. • Self-directed execution, can take a vague requirement and deliver without daily check-ins. • Experience working within an Agile/Scrum software development environment. • Demonstrated technical curiosity and passion for learning. • Bachelor's in Computer Science, Data Science, or related disciplines or relevant experience in data architecture, analytics engineering, and data platform development. • AI/LLM familiarity (Snowflake Cortex, semantic models, agents) is a plus but not required. • Power Automate, workflow automation, or DataOps tooling experience is a plus. • Terraform experience is a plus.

🏖️ Benefits

• Highly competitive compensation, benefits and rewards programs that encourage you to bring your best every day and be recognized for doing so. • An engaging, people-first work environment offering work/life balance, employee resource groups, and social events to promote interaction and camaraderie.

Apply Now

Similar Jobs

🔥 17 minutes ago

OnePay

501 - 1000

💳 Fintech

🏦 Banking

₿ Crypto

Analytics Engineer at OnePay designing and building data models using dbt on Databricks. Collaborating with cross-functional teams to ensure data quality and support business reporting.

🔥 6 hours ago

Google Fiber

501 - 1000

📡 Telecommunications

Data Analytics Engineer creating foundational data pipelines and analytics for GFiber. Collaborating with stakeholders to solve business problems using quantitative insights.

🔥 6 hours ago

nDeavour Consulting

1 - 10

🎯 Recruiter

👥 HR Tech

🤝 B2B

Senior Data Integration Solutions Engineer at Mobile Wave Solutions designing scalable integration solutions. Leading implementation across complex digital ecosystems with a focus on business agility and innovation.

🔥 11 hours ago

Wave Mobile Money

501 - 1000

💳 Fintech

👥 B2C

Senior Analytics Engineer at Wave ensuring data reliability for better financial services in Africa. Collaborating on analytics data structure and managing Snowflake for optimal performance.

🔥 23 hours ago

Aptive Resources

501 - 1000

🏛️ Government

Data Management and Analytics Support Specialist extracting and analyzing healthcare data for VHA. Collaborating with program office staff to support programmatic reporting and decision-making.