Search...

Senior Software Engineer

Equifax logo
Equifax

Equifax is a financial services and credit reporting company. It provides credit reports, credit monitoring, identity theft protection, fraud alerts, credit freezes, dispute services, and business data and analytics products.

0 current maintainers0 active leadsTeam intelligence

Maintainer signals as of 8/12/2026

Distributed

Projects

About Equifax

Equifax provides consumer credit reporting, credit monitoring, identity theft protection, fraud prevention, credit dispute, and financial education services. It also serves businesses with credit data, analytics, insights, developer resources, and related support products. Its clients include consumers, lenders, insurers, employers, landlords, and other businesses that use credit and identity information.

View jobs by Equifax

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You design, develop, test, deploy, operate, maintain, and improve high-scale applications across the engineering stack. You build cloud-native microservices, integrate systems, troubleshoot issues, contribute to architecture discussions, manage project deliverables, address scalability challenges, and participate in agile team activities.

Requirements

  • Bachelor's degree or equivalent experience
  • 5+ years of software engineering experience
  • 5+ years writing, debugging, and troubleshooting Java, Spring Boot, TypeScript or JavaScript, HTML, and CSS
  • 5+ years of cloud technology experience
  • 5+ years designing and developing cloud-native solutions
  • 5+ years designing and developing microservices
  • Experience with GCP SDKs and GKE or Kubernetes
  • Experience with Jenkins CI/CD pipelines
  • Understanding of infrastructure-as-code concepts, Helm Charts, and Terraform

Responsibilities

  • Design, develop, and operate high-scale applications
  • Design, develop, test, deploy, maintain, and improve software
  • Apply modern software development practices
  • Integrate systems with internal systems and toolsets
  • Participate in technology roadmap and architecture discussions
  • Triage and resolve product or system issues
  • Manage project priorities, deadlines, and deliverables
  • Research and develop software applications
  • Address scalability issues involving data access
  • Participate in sprint planning and retrospectives

Benefits

  • Hybrid work setting
  • Healthcare packages
  • Paid time off