Sr. Software Engineer
Unity Technologies
The opportunity
Unity is building a robust, near real-time reporting platform that powers critical analytics and decision-making across our ecosystem. We are looking for a Senior Software Engineer to help architect and implement the distributed data systems that drive this platform at scale.In this role, you’ll design and build high-throughput, low-latency data processing pipelines that power reporting used by internal teams and external customers. You’ll operate at the intersection of distributed systems, stream processing, and cloud-native infrastructure - ensuring correctness, reliability, and scalability in a high-volume production environment.This is a high-impact role where engineering rigor, architectural clarity, and production ownership matter.What you’ll be doing
Own the end-to-end attribution pipeline. You will be a core engineer on the team responsible for getting attribution data right - from the moment a user interacts with an ad to the signal landing accurately in our data warehouse and in the hands of our ML and Reporting teams. This means owning a portfolio of high-throughput, latency-sensitive services and streaming pipelines that operate at the center of Unity’s mobile advertising infrastructure.Build and operate real-time ad event processing. You will design, build, and operate the online services that receive ad interaction events from mobile SDKs and other partners, process terabytes of data at scale - including enrichments, transformations, and privacy operations - and deliver signals to external and internal partners in real time.Lead our architectural modernization. A significant part of your work will be an active migration, replacing a legacy event-handling layer with a modern gRPC-based service. This is greenfield development within a production system, requiring careful design with backfill and failover behavior while preserving data accuracy throughout the cutover.Improve low-latency data services. You will improve the caching layer that serves data on every ad request within strict latency budgets, and own the persistence layer that links auction, fill, placement, and gamer identities together across the ad lifecycle.Build and maintain critical ad serving infrastructure. You will build and own multiple services that support ad serving - including negative targeting and block listing - across the team’s service portfolio. Responsibilities include logging, tracing, and authentication;
a Kafka-backed caching framework;
health check and readiness probe infrastructure;
and Docker-based integrations.Drive data health monitoring and quality. You will own real-time monitoring of data health, detecting anomalies, event delivery rates, and data quality signals as they happen. You will also build and maintain the batch data pipeline jobs that produce daily datasets in BigQuery.Collaborate across ML, Reporting, and external partners. You will be the team that ML modeling, Reporting, and external partners rely on for timely and accurate signal reporting. When something goes wrong, you will lead the investigation and recovery.What we’re looking for
Strong foundation in distributed systems and systems designHands-on experience building and operating large-scale data processing systemsDeep understanding of streaming concepts: exactly-once semantics, watermarking and event-time processing, stateful stream processing, checkpointing and recovery, and backpressure handlingProduction experience with frameworks such as Apache Flink, Spark, Kafka, or similar technologiesProficiency in Python, Java, or ScalaExperience with workflow orchestration tools such as Airflow for stream and batch coordinationStrong understanding of cloud-native architectures and distributed infrastructure including Kubernetes, containerization, and cloud platformsYou might also have
Experience migrating legacy systems to modern architectures in production environmentsAdditional information
Zone A: $210,300 - $273,400 USDZone B: $187,200 - $243,300 USDZone C: $165,600 - $215,200 USDThis range reflects the anticipated base salary for this position. Beyond base salary, this role may be eligible for equity awards and participation in our company incentive plans (such as annual discretionary bonuses or sales commissions). The final offer amount will depend on several factors, including geographic location and the candidate’s relevant experience, professional background, and skill set.This range reflects the anticipated base salary for this position. Beyond base salary, this role may be eligible for equity awards and participation in our company incentive plans (such as annual discretionary bonuses or sales commissions). The final offer amount will depend on several factors, including geographic location and the candidate’s relevant experience, professional background, and skill set.Benefits
At Unity, we want our team members to thrive. We offer a wide range of benefits designed to support well-being and work-life balance.Please note: Benefits eligibility, specific offerings, and coverage vary based on the country and employment status.While specific benefits vary, here are some of the ways we strive to take care of our eligible team members globally: 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 programLife at Unity
Unity [NYSE: U] is the world’s leading game engine, powering play for more than 3 billion consumers each month. The top mobile games in the world, the most played PC indie titles, the most innovative console games, and virtually all of the top XR and Web Games are developed, deployed, and grown in Unity. Unity also enables teams across industries like automotive, manufacturing, and healthcare to design, simulate, and collaborate in 3D - closing the gap between ideas and reality. For more information, please visit is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators. If you have a disability that means there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form to let us know._This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English.This posting is intended to fill an existing vacancy, and we are committed to providing applicants with updates throughout the hiring process in accordance with applicable law.Your privacy is important to us. Please take a moment to review our_Prospect and Applicant Privacy Policies. Should you have any concerns about your privacy, please contact us at View email address on ca.hrm.tc.
#J-18808-Ljbffr
Unity is building a robust, near real-time reporting platform that powers critical analytics and decision-making across our ecosystem. We are looking for a Senior Software Engineer to help architect and implement the distributed data systems that drive this platform at scale.In this role, you’ll design and build high-throughput, low-latency data processing pipelines that power reporting used by internal teams and external customers. You’ll operate at the intersection of distributed systems, stream processing, and cloud-native infrastructure - ensuring correctness, reliability, and scalability in a high-volume production environment.This is a high-impact role where engineering rigor, architectural clarity, and production ownership matter.What you’ll be doing
Own the end-to-end attribution pipeline. You will be a core engineer on the team responsible for getting attribution data right - from the moment a user interacts with an ad to the signal landing accurately in our data warehouse and in the hands of our ML and Reporting teams. This means owning a portfolio of high-throughput, latency-sensitive services and streaming pipelines that operate at the center of Unity’s mobile advertising infrastructure.Build and operate real-time ad event processing. You will design, build, and operate the online services that receive ad interaction events from mobile SDKs and other partners, process terabytes of data at scale - including enrichments, transformations, and privacy operations - and deliver signals to external and internal partners in real time.Lead our architectural modernization. A significant part of your work will be an active migration, replacing a legacy event-handling layer with a modern gRPC-based service. This is greenfield development within a production system, requiring careful design with backfill and failover behavior while preserving data accuracy throughout the cutover.Improve low-latency data services. You will improve the caching layer that serves data on every ad request within strict latency budgets, and own the persistence layer that links auction, fill, placement, and gamer identities together across the ad lifecycle.Build and maintain critical ad serving infrastructure. You will build and own multiple services that support ad serving - including negative targeting and block listing - across the team’s service portfolio. Responsibilities include logging, tracing, and authentication;
a Kafka-backed caching framework;
health check and readiness probe infrastructure;
and Docker-based integrations.Drive data health monitoring and quality. You will own real-time monitoring of data health, detecting anomalies, event delivery rates, and data quality signals as they happen. You will also build and maintain the batch data pipeline jobs that produce daily datasets in BigQuery.Collaborate across ML, Reporting, and external partners. You will be the team that ML modeling, Reporting, and external partners rely on for timely and accurate signal reporting. When something goes wrong, you will lead the investigation and recovery.What we’re looking for
Strong foundation in distributed systems and systems designHands-on experience building and operating large-scale data processing systemsDeep understanding of streaming concepts: exactly-once semantics, watermarking and event-time processing, stateful stream processing, checkpointing and recovery, and backpressure handlingProduction experience with frameworks such as Apache Flink, Spark, Kafka, or similar technologiesProficiency in Python, Java, or ScalaExperience with workflow orchestration tools such as Airflow for stream and batch coordinationStrong understanding of cloud-native architectures and distributed infrastructure including Kubernetes, containerization, and cloud platformsYou might also have
Experience migrating legacy systems to modern architectures in production environmentsAdditional information
Zone A: $210,300 - $273,400 USDZone B: $187,200 - $243,300 USDZone C: $165,600 - $215,200 USDThis range reflects the anticipated base salary for this position. Beyond base salary, this role may be eligible for equity awards and participation in our company incentive plans (such as annual discretionary bonuses or sales commissions). The final offer amount will depend on several factors, including geographic location and the candidate’s relevant experience, professional background, and skill set.This range reflects the anticipated base salary for this position. Beyond base salary, this role may be eligible for equity awards and participation in our company incentive plans (such as annual discretionary bonuses or sales commissions). The final offer amount will depend on several factors, including geographic location and the candidate’s relevant experience, professional background, and skill set.Benefits
At Unity, we want our team members to thrive. We offer a wide range of benefits designed to support well-being and work-life balance.Please note: Benefits eligibility, specific offerings, and coverage vary based on the country and employment status.While specific benefits vary, here are some of the ways we strive to take care of our eligible team members globally: 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 programLife at Unity
Unity [NYSE: U] is the world’s leading game engine, powering play for more than 3 billion consumers each month. The top mobile games in the world, the most played PC indie titles, the most innovative console games, and virtually all of the top XR and Web Games are developed, deployed, and grown in Unity. Unity also enables teams across industries like automotive, manufacturing, and healthcare to design, simulate, and collaborate in 3D - closing the gap between ideas and reality. For more information, please visit is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators. If you have a disability that means there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form to let us know._This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English.This posting is intended to fill an existing vacancy, and we are committed to providing applicants with updates throughout the hiring process in accordance with applicable law.Your privacy is important to us. Please take a moment to review our_Prospect and Applicant Privacy Policies. Should you have any concerns about your privacy, please contact us at View email address on ca.hrm.tc.
#J-18808-Ljbffr
Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer in Winnipeg, MB vacancy
- We are looking for a Sr. Software Engineer to work for our client. The ideal candidate aligns with the responsibilities and qualifications outlined below.This is a strong opportunity for a seasoned engineer to design and ship enterprise-grade applications on the Microsoft...SeniorRemote work
$125k - $140k per year
...demand. We move fast, we build with purpose, and we're hiring leaders who want to shape what comes next. What You’ll DoThe Senior Software Engineer will lead the design and development of complex web applications using .NET Core, ASP.NET, and Angular. This role will ensure...SeniorContract workWorldwide$77 - $85 per hour
...candidate will bring deep MuleSoft experience, strong integration engineering skills, and hands‑on expertise in building scalable, reusable,... ...QualificationsMust‑Have Skills 7+ years of experience in software development or integration engineering. Strong hands‑on experience...SeniorContract workRemote work- We’re a team of roboticists and engineers building robots that harvest mushrooms. We’re the first company to demonstrate complete robotic... ...Thompson-Okanagan. The RoleWe’re looking for a Senior Robotics Software Engineer who is comfortable working with real hardware and wants...SeniorLocal areaRemote workFlexible hoursWeekend workAfternoon shift
$104k - $148k per year
...As a Software Engineer reporting to VP, Software Engineering, you'll play a critical role in developing and maintaining the technology that powers... ..., business needs and market demands. We’re proud to be the engine behind the world’s capital markets. But we don’t stop there....SeniorLong term contractTemporary workWork at officeWork from home3 days per week- ...teammates chose to build again here — a reflection of the trust, culture, and conviction behind what we’re building.About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the stack: building features, designing and maintaining the APIs and...SeniorShift work
- ...leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations... ...plays a role in shaping the future of IT: whether you're in engineering, product, sales, marketing, customer support, or operations,...SeniorLong term contractWorldwide
- ...professionals where our culture is informed by our values and commitment to protecting and saving lives. JOB SUMMARY Lead the Engineering, Facilities, and Validation (EFV) team at a site. Serve as a member of the Site Leadership Team and provide direct management of...SeniorWork at officeFlexible hours
$190k - $210k per year
...company transforming how businesses exchange data across global supply chains through modern, AI-powered infrastructure. As a Senior Software Engineer, you will take ownership of complex product initiatives, drive architectural decisions, and deliver scalable, reliable software...SeniorLong term contractFull timeRemote work- ...approach to living and working. Visit our PinFlex landing page to learn more. We are looking for inquisitive, well‑rounded Full‑stack engineers to join our Monetization engineering teams. Working closely with product managers, designers, and backend engineers, you’ll play an...SeniorWork at officeLocal areaRelocationRelocation packageFlexible hours
$120.7k - $161.8k per year
Sr. Software Engineer - Emerging TechnologyAt Walt Disney Animation Studios we have a deep commitment to the philosophy that creativity inspires technology, and technology inspires creativity. Engineers in our Production Technology department are charged with developing and...SeniorInternshipShift work$168k - $252k per year
...Team The AI Model Serving team is the engine behind every production Workday agent and... ...you.About the Role As either a Senior Software Development Engineer or a Principal Software... ...mindset to infrastructure decisions. (P4) Sr. SDE Basic Qualifications 6+ years of...SeniorWork at officeRemote workHome officeFlexible hours$140k - $210k per year
...to streamline contingent workforce management. We develop cloud software that simplifies talent sourcing and acquisition across various... ...talent they need to thrive, achieved by fostering an exceptional engineering team dedicated to code quality and innovative design. About...SeniorFull timeFor contractorsFreelanceWork at officeLocal areaRemote workHome officeFlexible hours- # Sr. Embedded Software Engineer, Robotics PlatformServe Robotics2026-10-07Canada, USARemoteFull-TimeSenior167800 - 204000 USD / yearly## Role informationAt Serve Robotics , we’re reimagining how things move in cities. Our personable sidewalk robot is our vision for the future...SeniorLive InLocal area
- Sr. Software Engineer, Systems Framework & InfrastructureTenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify...SeniorPermanent employmentFor contractors
$150.7k - $251.7k per year
DescriptionAnnapurna Labs designs silicon and software that accelerates innovation.... ...servers that use them. This role is for a Sr. Software Development Engineer on the Developer Experiences (DevEx)... ...data collection and analysis engines to interactive visualizations and developer...SeniorInternshipWork from home- ...ultra high-speed inference. About the RoleWe're hiring a Staff Engineer to help lead, drive, and contribute to projects on our Inference... ...Design, develop, test, and maintain production software, with responsibilities spanning testing, continuous development,...Senior
$114.4k - $164.4k per year
General Summary: AI’s ability to solve complex problems across multiple domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs and developers to run their deep neural network (DNN) models on Qualcomm Hexagon Processors....SeniorWork from home$115k - $164.6k per year
...seeking an experienced, motivated, and creative Senior Embedded Software Developer in the development of Low Voltage Power Distribution... .... Your Skills & Abilities (Required Qualifications) BS in Engineering – Electrical, Mechanical, Computer or BS in Computer Science....Senior$150.7k - $251.7k per year
DescriptionAmazon Software Builder Experience (ASBX), started in 2022, is working to make Amazon... ...business problems. We are looking for a Sr. SDE to architect, build, operate, and... ...as a mentor, tech lead or leading an engineering team Preferred Qualifications 5+ years...SeniorInternship- Sr. Machine Learning Software Verification Engineer AI Software Test / Validation Engineer Location: Toronto, ONJob Type: Full-TimeIndustry: Technology / AI / SemiconductorAbout the Role Our client is a global technology leader developing next-generation AI and machine...Senior
- Sr. Embedded DevOps & Software Verification Engineer We are looking for a Senior Embedded DevOps and Software Verification Engineer for a fast-moving, innovative aerospace and EVTOL organization. This company takes pride in pushing the boundaries of technology to deliver...SeniorPermanent employmentFlexible hours
$99.1k - $132.1k per year
...want to hear from you.About the Role McKesson is seeking a Sr. Software Developer to design, build, and scale modern software solutions... ...cloud-native platforms while contributing to AI-enabled engineering practices, multi-agent systems, LLM applications, and automation...SeniorLong term contractWork at officeRemote work- Sr Software Developer (Information Technology) Location: Vancouver - Burrard St, CanadaThales people architect identity management and data... ....Collaborate with product owners, architects, senior engineers, QA, DevOps, and support teams to understand requirements and deliver...SeniorLong term contractFull timeTemporary work
- ..., build and distribute open-source software that enables people to enjoy the internet... ...Mozilla is seeking experienced browser engineers to join a small team exploring new applications... ...disciplines.We are looking for a browser engine specialist who enjoys turning difficult...SeniorImmediate startHome office
$110k - $140k per year
...using Object Oriented Programming languages (Java)Write efficient, clean and maintainable codeContinuously improving the quality of software through reviews, testing and refactoringStay current with industry trendsActively participate in meetings, offer insights and feedback...SeniorInternship$180k - $220k per year
...closed a funding round in the past year and are building out their engineering team.THE OPPORTUNITY This is a hands‑on, senior individual... ...and benefits.Must Have Skills: 8+ years of professional software development, building and shipping production web applications...SeniorRemote work$110k - $150k per year
...through AI and machine learning. As an AI-Driven Full Stack Engineer, you'll be part of a team charting new territory -... ...like document processing, data extraction, recommendation engines etc.Work closely with Sr. Engineers experienced in AI to seamlessly integrate models...Work at officeRemote workWork from home$88.54 - $106.25 per hour
RQ11288 - Sr. Software Developer1-year contract (250 business days) - possible extenion ONSITE 5 days -222 Jarvis St 5th floor Security Level: CRJMC Must-haves: 10+ years' experience in developing n-tier Enterprise applications Expertise in application design...SeniorContract work- ...version of yourself.The Role BeyondTrust is seeking a Senior Software Development Engineer to help build NHI Governance. NHI Governance is the... ...Vault, Azure Key Vault.Temporal or another durable workflow engine; Kafka.Additional identity platforms (GCP service accounts...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer. Be the first to apply!
Related searches
- software developer no experience Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- senior software developer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer part time Winnipeg, MB
- new graduate software developer Winnipeg, MB
- director software engineering Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software engineer Winnipeg, MB

