Senior Software Engineer
Location: Remote, India
Updated on: January 11, 2023
MediaMath is the leading technology pioneer on a mission to make advertising better. We deliver outstanding results through powerful ad tech, partnership and a curiosity for what’s next. We help more than 3,500 advertisers solve complex marketing problems so they can deepen their customer relationships across screens and around the world.
Data Team Objectives -Provide services that help clients to measure the effectiveness of their online marketing, A/B test campaign strategies, and optimize spend to drive business goals. -Build scalable solutions
-Process billions of events daily from data centers across the globe with 24x7 uptime and produce accurate results that have meaningful business values. -Improve marketing performance by implementing various attribution, lift measurement and machine learning models that operate at large scale reliably
-Monitor the services, infrastructure, and address concerns regarding production.
What we're looking for
- 7+ years of experience in Java/Scala and SQL.
- 3+ years of experience writing Spark in Scala and/or Python.
- Test Driven Development and Continuous Integration/Continuous Delivery - creating Docker containers running in Kubernetes
- launch AWS EMR clusters to run Spark jobs - build and manage Airflow to orchestrate workflows
You have experience -Working with Product Managers to understand and implement business requirements
-Working with Project Managers to use processes on development schedules and dependencies
-Working with Data Scientists to implement data pipelines and scale out Machine Learning models
-Having a sense of ownership and feeling responsible for the services your team provides.
-Asking questions based on the information presented for a better understanding of the problem statement and to work out a solution.
-Collaborating and working on projects as a team. - Practicing peer code review and are comfortable giving and receiving feedback.