Full-Time Engineering Manager - Platform (US Remote)
Experian is hiring a remote Full-Time Engineering Manager - Platform (US Remote). The career level for this job opening is Manager and is accepting Worldwide based applicants remotely. Read complete job description before applying.
Experian
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
The Platform Team at Experian is looking for an Engineering Manager with expertise in batch compute platform and AWS cloud infrastructure, managing and scaling a globally distributed engineering team. This role requires experience in distributed computing, cloud infrastructure, and job orchestration, as well as a solid understanding of data and analytics engineering principles.
Responsibilities:
- Provide guidance to engineering teams on leveraging platform tools, mentorship, and professional development.
- Encourage innovation, latest technologies, outside-the-box thinking, and teamwork.
- Hire engineering talent and maintain diversity & inclusion.
- Collaborate with teams to design, build, and ship great customer experiences.
- Lead the platform team in designing scalable and efficient solutions.
- Promote a culture of continuous improvement, emphasizing code reviews, design reviews, and knowledge sharing.
- Stay on top of industry trends, experiment with, and learn new technologies.
Qualifications:
- 8+ years of overall experience in software engineering.
- 3+ years of people management experience in an engineering environment.
- Working knowledge of building internal developer platforms, preferably batch or data engineering platforms.
- Working knowledge in building scalable job orchestration for batch (Step Functions, Airflow DAG, event-driven).
- Experience with ECS/EKS, Kubernetes, EMR, S3, Lambda, Hadoop, Apache Spark, Hive, and Apache Kafka.
- In-depth understanding of AWS cloud services, security best practices, and cloud design patterns.
- Understanding of CI/CD practices and frameworks.
- Proficiency in Python or Java for developing job execution frameworks.
- Understanding of observability into APIs and services using tools like Prometheus, Dynatrace, Grafana, and Splunk.
- Knowledge of batch, data, and analytics platforms.
- Working knowledge of cloud provider IaC tools (Terraform, Puppet, Ansible, CloudFormation).
- Experience creating, delivering, and operating multi-tenanted, distributed systems at scale.
- Working knowledge in Automation Testing (Unit and Integration).
- Expertise in end-to-end application architecture and system design.
- Experience in Object-Oriented Design principles and J2EE design patterns.
- Experience in microservices, RESTful APIs, NoSQL Databases, and MQ or Kafka.
- Experience with Java/J2EE technologies and the Spring Boot framework.