jobapplier

Senior Software Engineer

Equifax (External)

Skills

Required

  • Software Engineering
  • Python
  • Node.js / TypeScript
  • Java
  • cloud platforms
  • AWS / GCP / Azure
  • serverless computing / containerized environments
  • Dialogflow
  • AWS Lex
  • Azure Bot Service
  • Jenkins
  • Terraform
  • AI

Preferred

  • Jenkins shared libraries
  • automated test integration
  • Helm Charts
  • big data processing / streaming analytics / data pipeline tools
  • Kafka
  • Spark
  • Airflow
  • automated testing frameworks
  • conversational flows
  • serverless

Equifax is seeking creative, high-energy and driven Senior 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.

This position is not open to third-party vendors or C2C. In person interviews are required.

About Equifax (External)

  • 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.
  • This position is based out of our Alpharetta, Georgia office.
  • We believe great things happen when teams connect.
  • Our schedule is built around 4 days of high-impact, in-office collaboration (Monday–Thursday), paired with Friday Flexibility to wrap up your week remotely.
  • Are you ready to power your possible?

Responsibilities

  • What you’ll do Design, develop, and operate high-scale conversational AI applications, virtual agents, and interactive assistants.
  • Architect multi-turn dialogue flows, state management, context retention, and intent/entity routing.
  • Design, deploy, test, and maintain serverless fulfillment webhooks, microservices, and backend APIs.
  • Build, maintain, and automate CI/CD pipelines using Jenkins for building, testing, and deploying virtual agent configurations and fulfillment services.
  • Establish enterprise security, identity management, and data encryption controls across conversational platforms and integrations.
  • Build scalable pipelines for conversational data, telemetry, analytics, and knowledge store integrations (e.g., RAG patterns).
  • Apply modern software development practices (serverless computing, microservices architecture, Jenkins CI/CD pipelines, infrastructure-as-code).
  • Participate in technology roadmap and architecture discussions to turn business requirements into production-ready virtual agents.
  • Work across teams to integrate conversational interfaces with enterprise databases, CRMs, and internal systems.
  • Triage product or system issues and debug, track, and resolve performance bottlenecks across webhooks and service integrations.
  • Manage project priorities, deadlines, and deliverables within a collaborative engineering environment.
  • Actively participate in Sprint planning, Sprint Retrospectives, and Agile team activity.

Requirements

  • This position does not offer immigration sponsorship (current or future) including F-1 STEM OPT extension support.
  • What experience you need Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.
  • 7+ years of software engineering experience building scalable, cloud-native solutions.
  • 5+ years experience writing, debugging, and troubleshooting production code in mainstream languages (e.g., Python, Node.js/TypeScript, Java).
  • 5+ years experience with major cloud platforms (AWS, GCP, or Azure) using serverless computing or containerized environments.
  • Any amount of experience designing, building, and deploying conversational AI solutions using enterprise platforms (e.g., Dialogflow, AWS Lex, Azure Bot Service, Rasa, or custom LLM frameworks).
  • Experience deploying and releasing software using Jenkins CI/CD pipelines, containerization, and infrastructure-as-code concepts (e.g., Terraform).
  • Experience designing and consuming REST/gRPC APIs, webhooks, and middleware integration patterns.
  • What could set you apart AI Tooling & Generative AI: Experience with LLM frameworks (e.g., LangChain, LlamaIndex), agentic architectures, tool/function-calling, vector databases, and prompt engineering.
  • Experience integrating voice channels, Speech-to-Text (STT), Text-to-Speech (TTS), or telephony platforms (e.g., Twilio, Genesys).
  • Self-starter that identifies and responds to priority shifts and complex architecture challenges with minimal supervision. #LI-Hybrid #LI-KD1 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.

Preferred

  • Deep expertise customizing Jenkins shared libraries, automated test integration within CI/CD pipelines, and Helm Charts.
  • Cloud certification (e.g., AWS Solutions Architect, GCP Professional Architect, or Azure Solutions Architect).
  • Experience with big data processing, streaming analytics, or data pipeline tools (e.g., Kafka, Spark, Airflow).
  • Deep understanding of automated testing frameworks for conversational flows, webhooks, and REST APIs.

Benefits

  • Apply today, and get started on a path toward an exciting new career at Equifax, where you can make a difference!

Primary Location

USA-Atlanta JV White Function: Function - Tech Dev and Client Services Schedule: Full time