Lead Data Engineer (Python, AWS, Snowflake)
Core
Design, develop, test, implement, 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
Builds
Cloud-based data solutions and full-stack technical systems
Domain
Financial services / Cloud data engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Python, SQL, Java, Scala, AWS, Snowflake, Redshift, NoSQL databases, distributed data tools, real-time data streaming, UNIX/Linux shell scripting
Preferred skills
Experience with MapReduce, Hadoop, Hive, EMR, Kafka, Spark, Gurobi, MySQL, MongoDB, Cassandra, Agile engineering practices
Technologies
AWS, Snowflake, Redshift, Kafka, Spark, Hadoop, Hive, EMR, Gurobi, MongoDB, Cassandra, MySQL
Responsibilities
Collaborate with Agile teams to design and implement full-stack solutions; Work with developers on machine learning and distributed microservices; Mentor engineering community members; Perform unit tests and code reviews for performance tuning; Deliver cloud-based solutions with digital product managers.
Seniority
Lead, hands-on IC with mentorship responsibilities