Software Engineer (Java and Big Data)
Core
Design, develop, test, deploy, and maintain high-scale applications and moderately complex data pipelines using Java and cloud technologies.
Role type
Senior Software Engineer (Java, Big Data, Cloud)
Builds
High-scale applications, data pipelines, and microservices for Equifax's internal systems and Data Fabric.
Domain
Financial services, Cloud computing, Big Data processing
Deliverable
production ML models
Required skills
Java, SpringBoot, GCP SDKs, Kubernetes, GKE, Git, CI/CD, Dataflow, Apache Beam, BigQuery, Pub/Sub, Airflow/Cloud Composer, data modeling, ETL/ELT
Preferred skills
AI Model Development, Apache Spark, Large Data Analysis, data warehousing
Technologies
GCP, AWS, Azure, Dataflow, Apache Beam, Bigtable, BigQuery, PubSub, GCS, Composer/Airflow, SpringBoot, Kubernetes, GKE (via careerplan.io/jobs/J00179186-software-engineer-java-and-big-data-at-equifax)
Responsibilities
Design and develop microservices; build and maintain data pipelines; implement security best practices in infrastructure; troubleshoot data anomalies; participate in technology roadmap discussions.
Seniority
Senior, hands-on IC