Equifax

Senior Software/ML Engineer

Equifax

full-time

Posted on:

Origin:  • 🇺🇸 United States • Missouri

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

Amazon RedshiftAWSBigQueryCloudDjangoGoogle Cloud PlatformGradleJavaScriptKubernetesMavenMicroservicesPostgresPythonSDLCSQLSubversionTypeScript

About the role

  • Demonstrate deep understanding of cloud-native, distributed microservice architectures
  • Deliver solutions for complex business problems through standard SDLC
  • Build strong relationships with product, business and sales partners
  • Communicate complex problems clearly and dive deeper when needed
  • Build and manage technical teams delivering scalable software solutions
  • Manage cross-functional teams including software, quality, reliability engineers, project managers and scrum masters
  • Provide deep troubleshooting and lead production/customer issue resolution under pressure
  • Leverage full stack development experience and public cloud (GCP and AWS)
  • Mentor, coach and develop junior and senior engineers
  • Lead with data/metrics-driven mindset focused on optimization and efficiency
  • Ensure compliance with EFX secure software development guidelines; meet QE, DevSec, and FinOps KPIs
  • Define, maintain and report SLA, SLO, SLIs in partnership with product, engineering and architecture teams
  • Collaborate with architects and SRE leads on technical direction and best practices
  • Drive technical documentation, support docs, end user documentation and run books
  • Lead sprint planning, retrospectives, and other agile team activities
  • Make implementation architecture decisions for product features, refactoring and EOSL
  • Create and deliver technical presentations to technical and non-technical stakeholders
  • Equifax is a global data, analytics and technology company helping employers, financial institutions and government agencies make critical decisions

Requirements

  • Bachelor's degree or equivalent experience; Master's preferred
  • 7+ years of software engineering experience
  • High proficiency in Python
  • Experience with Django, TypeScript/JavaScript, HTML, and CSS
  • 7+ years of experience with cloud technology (GCP and AWS)
  • 7+ years designing and developing cloud-native solutions and microservices using Python, GCP SDKs, and GKE/Kubernetes
  • 3+ years of end-to-end ML model development (ideation to deployment)
  • Experience working programmatically with Data Engineering tools/APIs: GCP (Dataflow, Composer, BigQuery, Pub/Sub, Vertex AI) and AWS (Glue, Kinesis, Redshift)
  • Strong expertise in Generative AI (Gemini, ChatGPT, GROK, Claude, Llama) and creating/deploying AI agents
  • Familiarity with MLOps principles (automated training, deployment, monitoring)
  • Hands-on experience with GCP ML/AI tools (Gemini, Vertex AI Platform & Notebooks, Vision AI, Document AI, BigQuery ML)
  • Cloud certifications strongly preferred (GCP Professional ML Engineer, Professional Data Engineer, or AWS equivalents)
  • Experience creating and maintaining product and software roadmaps
  • Experience in highly regulated environments
  • Experience working in Agile environments (Scrum, XP)
  • Familiarity with relational databases (PostgreSQL, SQL Server)
  • Experience with Atlassian tooling (JIRA, Confluence) and GitHub
  • Proficiency with source control (Git/SVN) and build tools (Maven, Gradle)
  • Strong communication, presentation, leadership, mentoring, and troubleshooting skills