Senior Lead Data Engineer (Enterprise Platform Technology) (Java, Python, Scala, AWS)
Core
Design, develop, test, implement, and support full-stack technical solutions and scalable platforms for hyper-personalized marketing and messaging experiences.
Role type
Senior Lead Data Engineer (Enterprise Platform Technology)
Builds
Scalable omnichannel messaging platforms for owned and paid Adtech channels
Domain
Financial services / Marketing Technology / Cloud Data Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Python, Scala, SQL, NoSQL databases, Cloud data warehousing (Redshift, Snowflake), Distributed data/computing tools (MapReduce, Hadoop, Hive, EMR, Kafka, Spark), UNIX/Linux shell scripting, Agile engineering practices
Preferred skills
AI-assisted coding tools, Real-time data and streaming applications, Public cloud (AWS, Azure, GCP), Machine learning, Full stack systems
Technologies
Java, Scala, Python, Redshift, Snowflake, Kafka, Spark, Hadoop, Hive, EMR, MongoDB, Cassandra, AWS, Azure, GCP
Responsibilities
Lead a team of developers with deep experience in machine learning, distributed microservices, and full stack systems; Collaborate with digital product managers to deliver robust cloud-based solutions; Perform unit tests and conduct code reviews to ensure rigorous design and performance tuning; Share passion for tech trends by experimenting with new technologies and mentoring the engineering community
Seniority
Senior, hands-on IC with leadership responsibilities