Equifax is seeking software engineers to work on a variety of meaningful projects, delivering solutions for complex business problems through software standard SDLC.
Requirements
- 7+ years experience writing, debugging, and troubleshooting code in mainstream Java, SpringBoot, TypeScript/JavaScript, HTML, CSS
- 7+ years experience with Cloud technology: GCP, AWS, or Azure
- 7+ years experience designing and developing cloud-native solutions
- 7+ years experience designing and developing microservices using Java, SpringBoot, GCP SDKs, GKE/Kubernetes
- 7+ years experience deploying and releasing software using Jenkins CI/CD pipelines, understand infrastructure-as-code concepts, Helm Charts, and Terraform constructs
- Experience designing and developing big data processing solutions using Dataflow/Apache Beam, Bigtable, BigQuery, PubSub, GCS, Composer/Airflow, and others
- Automated Testing: JUnit, Selenium, LoadRunner, SoapUI
Responsibilities
- Demonstrate a deep understanding of cloud native, distributed micro service based architectures
- Deliver solutions for complex business problems through software standard SDLC
- Build and manage strong technical teams that deliver complex software solutions that scale
- Provide deep troubleshooting skills with the ability to lead and solve production and customer issues under pressure
- Leverage strong experience in full stack software development and public cloud like GCP and AWS
- Ensure compliance with EFX secure software development guidelines and best practices and responsible for meeting and maintaining QE, DevSec, and FinOps KPIs
- Define, maintain and report SLA, SLO, SLIs meeting EFX engineering standards in partnership with the product, engineering and architecture teams
Other
- Build strong relationships with both internal and external stakeholders including product, business and sales partners
- Demonstrate excellent communication skills with the ability to both simplify complex problems and also dive deeper if needed
- Manage teams with cross functional skills that include software, quality, reliability engineers, project managers and scrum masters
- Mentor, coach and develop junior and senior software, quality and reliability engineers
- Lead with a data/metrics driven mindset with a maniacal focus towards optimizing and creating efficient solutions