← Back to Jobs
Equifax logo

Senior Full Stack Engineer

Equifax
3.4(1153)
👥10k+
Software Engineering
St. Louis, MO 63146
3 weeks ago
🤖 AI-First🛠️ Cursor-friendly💻 Open Source
Apply →

Explicitly requires vibe coding and AI-assisted development, using tools like GitHub Copilot, Gemini, and Claude to accelerate coding and to build/deploy AI agents.

About the Role

Equifax is hiring a Senior Full Stack Engineer to lead design and delivery of cloud-native, scalable APIs, microservices, and PaaS/SaaS platforms while driving modernization across Workforce Solutions. The role emphasizes full-stack development, cloud infrastructure, containerization, microservices architecture, and use of AI-powered coding assistants to accelerate development and deploy AI agents on Google Cloud.

Job Description

Role

Senior Full Stack Engineer responsible for designing, developing, and delivering cloud-native solutions that address complex HR and workforce management needs. The role combines hands-on full-stack development with architectural leadership, mentoring, and partnership with product, SRE, and business stakeholders to define technical strategy and roadmaps.

Key Responsibilities

  • Design and deliver robust cloud-native solutions using standard SDLC methodologies.
  • Develop scalable APIs and microservices using Java Spring Boot, Python, Node.js and other modern frameworks on public cloud infrastructure (GCP and AWS).
  • Use AI code-assist tools (e.g., Gemini, GitHub Copilot, Claude) to accelerate development, generate documentation, and improve code quality, testing, and observability.
  • Lead and mentor cross-functional teams of software, quality, and reliability engineers; foster technical excellence and continuous improvement.
  • Define and report on engineering metrics (SLA, SLO, SLI) and ensure adherence to DevSecOps and FinOps practices.
  • Collaborate with product managers, architects, and SREs to make architectural and design decisions and create software roadmaps.
  • Troubleshoot and resolve production and customer issues; lead incident response and post-incident reviews.
  • Participate in Agile ceremonies (Sprint Planning, Retrospectives) and drive predictable delivery.
  • Maintain up-to-date technical documentation, run books, and deliver technical presentations to varied audiences.

Requirements

  • Bachelor’s degree or equivalent experience.
  • 5-7 years of professional software development experience with a track record of building and shipping full-stack applications.
  • Front-end: proficiency with React, Angular, or Vue.js, plus HTML5, CSS3, and TypeScript.
  • Back-end: experience with Node.js, Python, Go, or Java; building RESTful APIs and microservices.
  • Cloud: hands-on experience with at least one major cloud provider (Google Cloud, AWS, or Azure).
  • Containerization and orchestration: Docker and Kubernetes experience.
  • Infrastructure as Code: experience with Terraform or CloudFormation.
  • CI/CD: familiarity with GitHub Actions, Jenkins, or GitLab CI.
  • Databases: experience with SQL and NoSQL systems (examples include Spanner DB, Alloy DB, PostgreSQL/Postgres DB, MySQL, MongoDB, DynamoDB, Firestore).
  • Strong debugging, troubleshooting, and problem-solving skills; experience working in regulated environments.
  • This role is hybrid: in-office 3 days/week (Tuesday–Thursday).
  • This position does not offer immigration sponsorship, including F-1 STEM OPT extension support.

Preferred / Nice to Have

  • Generative AI (GenAI) experience with models such as Gemini, ChatGPT, Claude, or Llama.
  • Experience creating and deploying AI agents to production.
  • Familiarity with Atlassian tooling (JIRA, Confluence), GitHub source control, and build tools (Maven, Gradle).
  • Experience with automated testing frameworks and tools (JUnit, Mockito, Celenium, Jasmine, Playwright).
  • UI development experience including Bootstrap.

Additional Information

  • Location: Hybrid (requires in-office presence Tue–Thu).
  • Sponsorship: No immigration sponsorship provided.

Tech Stack

GitHub CopilotGeminiGemini code assistsClaudeChatGPTLlamaJava Spring BootPythonNode.jsGoJavaGCPGoogle Cloud PlatformAWSAzureDockerKubernetesTerraformCloudFormationGitHub ActionsJenkinsGitLab CISpanner DBAlloy DBPostgreSQLPostgres DBMySQLMongoDBDynamoDBFirestoreReactAngularVue.jsHTML5CSS3TypeScriptAtlassian (JIRA, Confluence)GitHubMavenGradleJUnitMockitoCeleniumJasminePlaywrightBootstrap

Skills

System DesignCloud InfrastructureContainerizationMicroservices ArchitectureDevSecOpsFinOpsMentoringLeadershipCommunicationTroubleshootingAgileSDLCObservabilityTestingDocumentationMetrics-drivenCI/CDInfrastructure as CodeDatabase DesignProblem SolvingCollaborationAI-assisted development

Experience Level

Senior

Employment Type

Full-time

Benefits

  • Hybrid work (3 days/week in-office, Tue–Thu)