Lead Data Engineer - Payment Networks
Core
Design, develop, test, and support full-stack technical solutions and robust cloud-based data platforms to drive financial empowerment experiences for millions of customers.
Role type
Lead Data Engineer (Payment Networks)
Builds
Cloud-based data solutions and full-stack technical systems
Domain
Financial Services / Data Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Scala, Python, SQL, NoSQL databases, Cloud data warehousing (Redshift, Snowflake), Big data technologies, Real-time data streaming, UNIX/Linux shell scripting
Preferred skills
Distributed data/computing tools (MapReduce, Hadoop, Hive, EMR, Kafka, Spark), Interactive AI tooling, Agile engineering practices
Technologies
Java, Scala, Python, Redshift, Snowflake, Kafka, Spark, Hadoop, Hive, EMR, MongoDB, Cassandra, AWS, Azure, GCP
Responsibilities
Collaborate with Agile teams to design and implement full-stack solutions; Mentor engineering community members; Conduct code reviews and unit tests for performance tuning; Work with developers on distributed microservices and full-stack systems.
Seniority
Lead, hands-on IC with mentorship