Lead Data Engineer (Enterprise Platforms Technology) ( Java, Python, Scala, AWS)
Core
Design, develop, test, and support full-stack technical solutions and scalable platforms for hyper-personalized marketing messages and experiences across owned and paid Adtech channels.
Role type
Lead Data Engineer (Enterprise Platforms)
Builds
Scalable cloud-based platforms delivering omnichannel messages to millions of customers
Domain
Financial Services / Marketing Technology / Cloud Data Engineering
Deliverable
product features
Required skills
Java, Python, Scala, SQL, NoSQL databases, Cloud data warehousing (Redshift, Snowflake), Big data technologies, Real-time data streaming, UNIX/Linux shell scripting, Data modeling
Preferred skills
AI-assisted coding tools, Distributed data/computing tools (MapReduce, Hadoop, Hive, EMR, Kafka, Spark), Agile engineering practices
Technologies
AWS, Redshift, Snowflake, Kafka, Spark, Hadoop, Hive, EMR, MongoDB, Cassandra, Open Source RDBMS
Responsibilities
Collaborate with Agile teams to design and implement full-stack solutions; Work with developers experienced in machine learning and distributed microservices; Perform unit tests and conduct code reviews; Mentor other engineering community members; Deliver robust cloud-based solutions for digital product managers
Seniority
Lead, hands-on IC with mentorship responsibilities