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