Senior Software Engineer building Unity’s real-time advertising data pipelines and distributed reporting systems. Modernizing event services and operating scalable ad-serving infrastructure.
Responsibilities
Architect and implement distributed data systems for Unity’s near-real-time reporting platform
Own the end-to-end attribution pipeline from mobile ad interaction through data warehouse and ML/Reporting signals
Design, build, and operate high-throughput, low-latency services and streaming pipelines
Process terabytes of ad interaction data, including enrichments, transformations, and privacy operations
Lead migration from a legacy event-handling layer to a modern gRPC-based service
Design backfill and failover behavior while preserving data accuracy during cutover
Improve caching and persistence layers across the ad lifecycle
Build and own ad-serving services, including negative targeting and block listing
Implement logging, tracing, authentication, Kafka-backed caching, health checks, readiness probes, and Docker integrations
Monitor data health, anomalies, event delivery rates, and data quality signals in real time
Maintain batch pipeline jobs producing daily datasets in BigQuery
Collaborate with ML, Reporting, and external partners; lead investigation and recovery when issues occur
Requirements
Strong foundation in distributed systems and systems design
Hands-on experience building and operating large-scale data processing systems
Deep understanding of streaming concepts: exactly-once semantics, watermarking and event-time processing, stateful stream processing, checkpointing and recovery, and backpressure handling
Production experience with frameworks such as Apache Flink, Spark, Kafka, or similar technologies
Proficiency in Python, Java, or Scala
Experience with workflow orchestration tools such as Airflow for stream and batch coordination
Strong understanding of cloud-native architectures and distributed infrastructure including Kubernetes, containerization, and cloud platforms
Experience migrating legacy systems to modern architectures in production environments
Sufficient knowledge of English for professional verbal and written exchanges
Benefits
Comprehensive health, life, and disability insurance
Commute subsidy
Employee stock ownership
Competitive retirement/pension plans
Generous vacation and personal days
Support for new parents through leave and family-care programs
Office food snacks
Mental Health and Wellbeing programs and support
Employee Resource Groups
Global Employee Assistance Program
Training and development programs
Volunteering and donation matching program
Equity awards
Participation in company incentive plans, such as annual discretionary bonuses or sales commissions
Mobile Developer building native Android applications for RideCo’s cloud - based on - demand transit platform. Delivering driver - app features with Kotlin, APIs, and modern Agile practices.
Ingénieur logiciel principal développant la plateforme Web Adobe, les systèmes de conception et l’ingénierie IA pour EDC. Contribution à des expériences numériques sécurisées et performantes pour les exportateurs canadiens.
Senior Software Engineer building Adobe Edge Delivery Services and Design Systems for EDC, Canada’s export finance corporation. Delivering secure, accessible, AI - enabled digital experiences.
Software Engineer improving Mozilla Firefox desktop installs, updates, and OS integrations. Supporting Windows and macOS platform compatibility, debugging, and collaborative browser development.
Senior ETL Engineer building Informatica, SQL, Salesforce, and cloud data pipelines. Supporting enterprise analytics and integration within Manulife’s regulated financial services environment.
Forward Deployed Engineer building AI - enabled products, agentic workflows, and production software for TribalScale’s digital innovation clients. Translating ambiguous business needs into secure, reliable solutions.
Forward Deployed Engineer building AI applications, agentic workflows, and production software for TribalScale’s digital innovation clients. Partnering directly with customers from discovery through deployment.
Forward Deployed Engineer building AI applications, agentic workflows, and production software for TribalScale’s digital innovation clients. Translating ambiguous business challenges into reliable, scalable solutions.
Staff Software Engineer building AI - powered billing systems for Elation Health’s cloud clinical platform. Owning full - stack production features, APIs, observability, and financial workflows.
Senior Android engineer building AI - native growth and monetization experiments for Life360’s family safety platform. Shipping subscription, advertising, and purchase features to tens of millions of users.