
Software Engineer – Specialist
Equifax
full-time
Posted on:
Location Type: Hybrid
Location: St. Louis • Montana • 🇺🇸 United States
Visit company websiteJob 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