F

FICO

Predictive credit risk scoring & analytics

Data Engineer - Data Engineer, Python & Cloud Databases

Data EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA$84k - $132kRemote

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science, Engineering, or a related field, with demonstrated experience in data and database engineering.
  • Hands-on Microsoft SQL Server administration, including configuration, security and permissions, backup and recovery, index and statistics maintenance, monitoring, and high availability/disaster recovery.
  • Expertise writing and tuning complex SQL queries and stored procedures, plus PowerShell scripting to automate SQL Server tasks such as backup and restore, environment refreshes, and deployments.
  • Strong Python for data engineering, including pandas, NumPy, SQLAlchemy, or PySpark, and comfort in Jupyter notebooks, with proven experience building transformation pipelines and data warehouse models.
  • Hands-on Amazon Redshift administration and tuning, including distribution and sort keys, workload management, and permissions.
  • Experience running and securing data platforms in AWS, including S3, Glue, Lambda, RDS, or similar, with encryption and access control for sensitive consumer data.
  • Experience with workflow orchestration such as Airflow or Step Functions, and CI/CD for database and pipeline code.
  • Production ownership, including code review, release management, and on-call support, and experience working in Agile/Scrum teams.

Responsibilities

  • Design, build, and operate secure, high-performance SQL Server and Redshift databases that power myFICO.com, from data modeling through production support.
  • Build and maintain Python ETL/ELT pipelines that move and transform data across operational systems, the data warehouse, and analytics platforms.
  • Explore data in Jupyter notebooks, prepare datasets for ML and AI applications, and turn prototypes into scheduled, monitored production pipelines.
  • Tune queries, indexes, and schemas to resolve latency, blocking, and deadlocks on a high-traffic consumer site.
  • Use AI coding assistants, LLMs, and agentic workflows, such as Claude Code, Cursor, and GitHub Copilot, to accelerate delivery while reviewing and refining their output.
  • Work with product and marketing teams to modernize data environments, support analytics and AI use cases, and expand data-driven decision-making.

Desired Qualifications

  • Experience with data pipelines for AI applications, including RAG workflows, vector stores, or MCP server integrations; ML tools such as scikit-learn or SageMaker; NoSQL databases; infrastructure as code; BI tools such as Tableau; and/or AWS certifications.

About the Company

FICO

Predictive credit risk scoring & analytics

FICO provides data analytics and decision-management tools for credit risk and lending, with the FICO score as its flagship measure of consumer credit risk used by lenders. The score is calculated from a user’s credit report data to predict loan repayment likelihood, and FICO software applies analytics and decision rules to guide loan approvals, pricing, fraud detection, and account management. Unlike many competitors, FICO combines a widely adopted score with an end-to-end suite of predictive analytics and decision-management tools that cover the full lending lifecycle. Its goal is to help financial institutions make better lending and risk decisions, prevent fraud, and optimize customer relationships through data-driven, rules-based systems.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Jose, CA
Founded
1956

Recently Posted Jobs

Explore more opportunities at FICO

See more jobs