Your New Role:
The Senior Software Engineer is accountable for designing and delivering scalable, cloud-native solutions that power our advertising technology stack.
Your Role Accountabilities:
Software Development & Integration
Build and maintain services for ad-serving, campaign management, and identity systems.
Develop APIs and integrations with third-party AdTech partners and data providers.
Data Engineering
Design and implement ETL pipelines and real-time data processing for ad performance, forecasting, and yield optimization.
Work with big data frameworks (Spark, Kafka) to handle large-scale datasets
Platform Modernization
Contribute to migration of legacy systems to modular, cloud-native architectures.
Implement observability, security, and compliance best practices.
Collaboration & Technical Guidance
Partner with product and operations teams to align technical solutions with business goals.
Share best practices and mentor junior engineers when needed.
Qualifications & Experience:
·Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
·Engineering Expertise: 5+ years in software engineering, with exposure to AdTech or large-scale distributed systems.
·Hands-On technical experience: Hands-on expertise with Java, Scala, or Python. Experience with cloud platforms (AWS/GCP/Azure). Strong knowledge of SQL and NoSQL databases. Familiarity with big data tools (Spark, Kafka) and streaming architectures.
·AdTech Domain Knowledge: Familiarity with advertising workflows including forecasting, yield optimization, identity, and campaign execution.
·Collaboration & Mentorship: Demonstrated ability to partner with data scientists, product, and platform engineering, while mentoring junior engineers.
#LI-Hybrid