Equifax

Software Engineer – Specialist

Equifax

full-time

Posted on:

Location Type: Hybrid

Location: St. Louis • Montana • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AirflowApacheBigQueryCloudGoogle Cloud PlatformJavaJenkinsPythonSpring BootSpringBootTerraform

About the role

  • Collaborate with the architects, SRE leads and other technical leadership on
  • strategic technical direction, guidelines, and best practices
  • Mentor, coach and develop junior and senior software, quality and reliability engineers
  • Ensure compliance with EFX secure software development guidelines and best practices
  • Define, maintain and report SLA, SLO, SLIs meeting EFX engineering standards in
  • partnership with the product, engineering and architecture teams.
  • Drive technical documentation including support, end user documentation and run books.
  • Lead Sprint planning, Sprint Retrospectives, and other team activity.
  • Implement architecture decision making associated with Product features/stories,
  • refactoring work, and EOSL decisions
  • Create and deliver technical presentations to internal and external technical and
  • non-technical stakeholders communicating with clarity and precision, and present
  • complex information in a concise format that is audience appropriate
  • Perform R&D, prototyping/PoC of cloud-native solutions
  • Design and develop cloud-native solutions.
  • Design and development of big data processing solutions using Dataflow/Apache Beam,
  • Bigtable, BigQuery, PubSub, GCS, Composer/Airflow, and others.
  • Design and development of micro services using Java, Springboot, GCP SDKs,
  • GKE/Kubeneties
  • Deploy and release software using Jenkins CI/CD pipelines, understand
  • infrastructure-as-code concepts, Helm Charts, and Terraform constructs

Requirements

  • Deep understanding of cloud native, distributed micro service based architectures.
  • Experience managing teams with cross functional skills that include software,
  • quality, reliability engineers, project managers and scrum masters.
  • Generative AI: Experience with Vertex AI and/or working on advanced Generative AI
  • (Gen AI) and agentic applications.
  • AI/ML Ops: Experience with BQML (BigQuery ML) and implementing AI Observability tools
  • for drift detection and model performance.
  • Data Skills: Experience designing and developing Big Data processing solutions using
  • Dataflow/Apache Beam, Bigtable, BigQuery, PubSub, Composer/Airflow, and others.
  • Coding Skills: Strong experience with Java, Python and/or R language for data systems.
  • Methodology: Strong experience working with agile methodologies (Scrum, Kanban, XP)
  • and cross-functional product teams.
Benefits
  • comprehensive compensation and healthcare packages
  • 401k matching
  • paid time off
  • organizational growth potential through our online learning platform with guided career tracks

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
cloud-native solutionsbig data processingDataflowApache BeamBigtableBigQueryPubSubGCSComposerAirflow
Soft skills
mentoringcoachingtechnical documentationcommunicationteam leadershipcollaborationpresentation skillsstrategic directionproblem-solvingcross-functional team management