Senior Software Engineer, Growth
Core
Build and maintain internal platforms powering advanced audience targeting and end-to-end CRM campaign execution for marketers and retailers.
Role type
Senior Software Engineer (Growth)
Builds
Scalable software, targeting features, user interfaces for offers/segments, and large-scale data pipelines.
Domain
Grocery delivery / E-commerce / Marketing Technology
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Java, Ruby, Python, MySQL, PostgreSQL, NoSQL, client/server architectures, distributed codebases, data streaming, big data technologies (Apache Spark, Airflow, Hadoop), data engineering
Technologies
Apache Spark, Airflow, Hadoop, MySQL, PostgreSQL, NoSQL
Responsibilities
Develop highly scalable software; Design and implement targeting features leveraging demographic, intent, and behavioral signals; Build intuitive user interfaces for configuring offers, segments, and content; Analyze and optimize expensive SQL queries; Build large scale data pipelines and model user data; Execute ongoing testing and analysis of current systems.
Seniority
Senior, hands-on IC