Software Engineer

Alpharetta, GA

​Equifax is where you can power your possible. If you want to achieve your true potential, chart new paths, develop new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you.

Equifax is seeking creative, high-energy, diverse and driven software engineers with hands-on development skills to work on a variety of meaningful projects. Our software engineering positions provide you the opportunity to join a team of talented engineers working with leading-edge technology. You are ideal for this position if you are a forward-thinking, committed, and enthusiastic software engineer who is passionate about technology.

You will be responsible for developing and maintaining fraud decisioning software applications and analyzing fraud and transaction data to develop and improve fraud decisioning. You will be involved in supporting systems and tools used in fraud risk decisioning processes, including Equifax and non-Equifax solutions. This function is a critical line of defense for Equifax and integral to our business goals.  

What you will do

  • Develop, own and maintain fraud decisioning rules and implement fraud decisioning strategies to detect, prevent and mitigate fraud
  • Perform general software development activities, including unit testing, fraud decisioning rules deployment to development environment and technical documentation
  • Diagnose and resolve performance issues
  • Discover new fraud trends and patterns and analyze effectiveness of fraud rules by applying analytics to fraud and transaction data
  • Documents code/processes so that any other developer is able to dive in with minimal effort
  • Proactively explore and implement fraud detection improvements and efficiencies, working with other team-members to develop and test new strategies
  • Design, develop, test, deploy, maintain and improve software
  • You will be able to translate functional and technical requirements into details architecture and design
  • You will be part of a community and participate in code and design reviews to maintain our high development standards
  • Support internal and external business relationships needed to effectively handle and review fraud detection and investigation and influence appropriate process and/or system changes to minimize fraud risk 

What experience you'll need:

  • Bachelor’s degree in math, computer science, data sciences or analytics or a related field
  • 2 or more years of experience writing SQL queries
  • 1 year of experience developing, analyzing, and maintaining software applications and decisioning systems, preferably on fraud/risk areas
  • 1 year or more of experience with any programming language such as Java, .NET, C++, Python, R, etc.
  • 1 year or more of experience working with a database (RDBMS, non structured data) such as Oracle, SQL Server, or MySQL database

What could set you apart:

  • 1 year of experience developing, analyzing, and maintaining software applications and decisioning systems, preferably on fraud/risk areas
  • SMARTS Decision Manager/Sparkling Logic suite
  • GCP data mining and visualization experience
  • Strong analytical and problem solving skills applied to understanding and decomposing financial, business and technical concepts
  • Ability to operate with minimal guidance and supervision
  • Strong written and verbal communication skills to interact with team members, IT teams, internal customers and management
  • Strong analytical, problem solving and critical thinking skills
  • Strong logical thought process and ability to document
  • G-Suite tools including Doc, Sheets, Slides, Looker, etc. 
  • Strong team player and be flexible to undertake various tasks related to development, maintenance and analysis of fraud decisioning software and analysis of fraud and transaction data
  • Write high quality software that is robust and easy to maintain

We offer comprehensive compensation and healthcare packages, 401k matching, paid time off, and organizational growth potential through our online learning platform with guided career tracks.

Are you ready to power your possible? Apply today, and get started on a path toward an exciting new career at Equifax, where you can make a difference!

Equifax is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Who is Equifax? 

At Equifax, we believe knowledge drives progress. As a global data, analytics and technology company, we play an essential role in the global economy by helping employers, employees, financial institutions and government agencies make critical decisions with greater confidence. ​​​​​​​ 

We work to help create seamless and positive experiences during life’s pivotal moments: applying for jobs or a mortgage, financing an education or buying a car. Our impact is real and to accomplish our goals we focus on nurturing our people for career advancement and their learning and development, supporting our next generation of leaders, maintaining an inclusive and diverse work environment, and regularly engaging and recognizing our employees. Regardless of location or role, the individual and collective work of our employees makes a difference and we are looking for talented team players to join us as we help people live their financial best. 

Subscribe to Job Alerts