Tech Stack
Amazon RedshiftAWSBigQueryCloudDjangoGoogle Cloud PlatformGradleJavaScriptKubernetesMavenMicroservicesPostgresPythonSDLCSQLSubversionTypeScript
About the role
- Demonstrate deep understanding of cloud-native, distributed microservice architectures
- Deliver solutions for complex business problems through standard SDLC
- Build strong relationships with product, business and sales partners
- Communicate complex problems clearly and dive deeper when needed
- Build and manage technical teams delivering scalable software solutions
- Manage cross-functional teams including software, quality, reliability engineers, project managers and scrum masters
- Provide deep troubleshooting and lead production/customer issue resolution under pressure
- Leverage full stack development experience and public cloud (GCP and AWS)
- Mentor, coach and develop junior and senior engineers
- Lead with data/metrics-driven mindset focused on optimization and efficiency
- Ensure compliance with EFX secure software development guidelines; meet QE, DevSec, and FinOps KPIs
- Define, maintain and report SLA, SLO, SLIs in partnership with product, engineering and architecture teams
- Collaborate with architects and SRE leads on technical direction and best practices
- Drive technical documentation, support docs, end user documentation and run books
- Lead sprint planning, retrospectives, and other agile team activities
- Make implementation architecture decisions for product features, refactoring and EOSL
- Create and deliver technical presentations to technical and non-technical stakeholders
- Equifax is a global data, analytics and technology company helping employers, financial institutions and government agencies make critical decisions
Requirements
- Bachelor's degree or equivalent experience; Master's preferred
- 7+ years of software engineering experience
- High proficiency in Python
- Experience with Django, TypeScript/JavaScript, HTML, and CSS
- 7+ years of experience with cloud technology (GCP and AWS)
- 7+ years designing and developing cloud-native solutions and microservices using Python, GCP SDKs, and GKE/Kubernetes
- 3+ years of end-to-end ML model development (ideation to deployment)
- Experience working programmatically with Data Engineering tools/APIs: GCP (Dataflow, Composer, BigQuery, Pub/Sub, Vertex AI) and AWS (Glue, Kinesis, Redshift)
- Strong expertise in Generative AI (Gemini, ChatGPT, GROK, Claude, Llama) and creating/deploying AI agents
- Familiarity with MLOps principles (automated training, deployment, monitoring)
- Hands-on experience with GCP ML/AI tools (Gemini, Vertex AI Platform & Notebooks, Vision AI, Document AI, BigQuery ML)
- Cloud certifications strongly preferred (GCP Professional ML Engineer, Professional Data Engineer, or AWS equivalents)
- Experience creating and maintaining product and software roadmaps
- Experience in highly regulated environments
- Experience working in Agile environments (Scrum, XP)
- Familiarity with relational databases (PostgreSQL, SQL Server)
- Experience with Atlassian tooling (JIRA, Confluence) and GitHub
- Proficiency with source control (Git/SVN) and build tools (Maven, Gradle)
- Strong communication, presentation, leadership, mentoring, and troubleshooting skills