Senior Software Engineer

Equifax•Alpharetta, GA
•Hybrid

About The Position

Equifax is seeking a creative, high-energy, and driven Senior Software Engineer to develop and operate high-scale conversational AI applications, virtual agents, and interactive assistants. The role works with leading-edge technology and involves designing conversational experiences, building serverless fulfillment services and backend APIs, and integrating conversational interfaces with enterprise systems. The position is based in the Alpharetta, Georgia office, with four in-office collaboration days Monday through Thursday and remote flexibility on Fridays. In-person interviews are required. Immigration sponsorship, including F-1 STEM OPT extension support, is not offered. The position is not open to third-party vendors or C2C.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.
  • At least 7 years of software engineering experience building scalable, cloud-native solutions.
  • At least 5 years of experience writing, debugging, and troubleshooting production code in mainstream languages such as Python, Node.js/TypeScript, or Java.
  • At least 3 years of experience with Google Cloud Platform, including basic encryption technology.
  • Experience working with IVR/contact center systems.
  • Experience designing, building, and deploying conversational AI solutions using enterprise platforms such as Dialogflow, AWS Lex, Azure Bot Service, Rasa, or custom LLM frameworks; any amount of experience is accepted.
  • Experience deploying and releasing software using Jenkins CI/CD pipelines, containerization, and infrastructure-as-code concepts such as Terraform.
  • Experience designing and consuming REST/gRPC APIs, webhooks, and middleware integration patterns.

Nice To Haves

  • Experience with LLM frameworks such as LangChain or LlamaIndex, agentic architectures, tool/function-calling, vector databases, and prompt engineering.
  • Deep expertise customizing Jenkins shared libraries, integrating automated tests into CI/CD pipelines, and using Helm Charts.
  • Cloud certification such as AWS Solutions Architect, GCP Professional Architect, or Azure Solutions Architect.
  • Experience integrating voice channels, Speech-to-Text, Text-to-Speech, or telephony platforms such as Twilio or Genesys.
  • Experience with big data processing, streaming analytics, or data pipeline tools such as Kafka, Spark, or Airflow.
  • Deep understanding of automated testing frameworks for conversational flows, webhooks, and REST APIs.
  • Ability to identify and respond to priority shifts and complex architecture challenges with minimal supervision.

Responsibilities

  • 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 Jenkins CI/CD pipelines for 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, including RAG patterns.
  • Apply modern software development practices, including serverless computing, microservices architecture, Jenkins CI/CD, and infrastructure as code.
  • Participate in technology roadmap and architecture discussions and translate business requirements into production-ready virtual agents.
  • Integrate conversational interfaces with enterprise databases, CRMs, and internal systems across teams.
  • Triage product or system issues; debug, track, and resolve performance bottlenecks across webhooks and service integrations.
  • Manage project priorities, deadlines, and deliverables in a collaborative engineering environment.
  • Participate in Sprint planning, Sprint Retrospectives, and other Agile team activities.

Benefits

  • Comprehensive compensation and healthcare packages
  • 401k matching
  • Paid time off
  • Organizational growth potential through an online learning platform with guided career tracks
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service