Senior Software Engineer – Data & Reporting Platforms
Join a high-impact engineering team driving the next generation of real-time analytics and reporting for large-scale digital services. They're building secure, scalable systems that handle huge volumes of transactions and deliver meaningful insights to users and businesses alike.
What You’ll Do
Build and scale backend services and data pipelines that support advanced reporting and analytics
Design and develop APIs for customer-facing reporting features
Architect and maintain low-latency, high-availability systems in a cloud environment
Work cross-functionally with engineering, product, and operations teams to deliver robust solutions
Help shape the direction of data infrastructure and tooling across the platform
Participate in a rotational on-call schedule to support live systems
What We’re Looking For
8 - 10+ years of experience building backend systems, microservices, or data platforms
Strong knowledge of object-oriented or functional programming languages (e.g. Java, Scala, C++)
Experience with both relational and non-relational databases
Familiarity with data streaming and large-scale processing tools
Hands-on experience with cloud-based infrastructure (AWS, GCP, or similar)
Proven track record solving complex problems in distributed systems
Strong communication and collaboration skills
Bonus Points For
Experience working in ad tech, analytics, or customer-facing data platforms
Exposure to real-time event processing or behavioral data systems