Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Engineer- Attribution

Full-time

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 Staff 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 (e.g. enrichments, transformations, privacy) and signals to our 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.

  • Low-latency data services using caches: 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 back ad serving (e.g. negative targeting, block listing) within the team's entire service portfolio. You are responsible for logging, tracing, and authentication; building 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 build and maintain the batch data pipeline jobs that produce daily datasets in BigQuerty.

  • 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 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,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 (e.g., Airflow) for stream and batch coordination.

  • Strong understanding of cloud-native architectures and distributed infrastructure (Kubernetes, containerization, cloud platforms).

Additional information


  • Relocation support is not available for this position

  • Work visa/immigration sponsorship is not available for this position

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 program

Life 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

Unity 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.

Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity.

Your privacy is important to us. Please take a moment to review our Prospect Privacy Policy and Applicant Privacy Policy . Should you have any concerns about your privacy, please contact us at View email address on jobs.jobcopilot.com.

#SEN

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer- Attribution in Remote vacancy
  •  ...Sr Software Engineer Location: Remote (Preferably Bay Area) Duration: Long Term Must Have Skills: Automatic Testing Java...  ...JavaScript, NodeJS, Angular experience Competencies (Attributes Needed To Be Successful In This Role): Functional/Technical... 
    Senior
    Work experience placement
    Remote work

    Rootshell Inc

    United States
    4 days ago
  •  ...Senior Software Engineer The candidate will be supporting big data application development on Hadoop and Cloud platforms supporting Payment...  ...Provide regular leadership updates Required Skills/Attributes: The candidate should be proficient in BigData technologies... 
    Senior
    Remote work

    Software Technology Inc

    United States
    4 days ago
  •  ...Sr Software Engineer Location: 100% Remote Duration: 6M Contract to Hire (Must be willing to convert to FTE) Description: Senior...  ...16.x+, C#, SQL Server 2019+, & MySQL 8.x+. What skills/attributes are a must have? Strong JavaScript and TypeScript knowledge... 
    Senior
    Full time
    Contract work
    Remote work
    Night shift
    Rotating shift
    Day shift

    Software Technology Inc

    United States
    9 hours ago
  • Job DescriptionWe are seeking talented Senior Software Engineers who can create complex .NET back-end solutions and scalable user experiences...  ...success through the demonstration of the following key attributes: Drive projects with a high level of ownership and accountability... 
    Senior
    Remote work
    Flexible hours

    Inspira Financial

    Oak Brook, IL
    9 hours ago
  • $125.63k - $130k

     ...solutions, and OneSource services.Job TitleSr. Software QA EngineerLocation(s)SheltonJob...  ...corrective action. Consult with development engineers in resolution of problems. Provide...  ...items; Assessing regulatory compliance attributes and associated rules (agency, regulatory... 
    Senior
    Full time
    Remote work

    PerkinElmer

    Shelton, CT
    2 days ago
  • $155.4k - $208.4k

     ...Sr Product Software Engineer Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and...  ...Certs (include functional experience as well as behavioral attributes and/or leadership capabilities) Required Education... 
    Senior
    Remote work

    Disney Entertainment and ESPN Product & Technology

    San Francisco, CA
    4 days ago
  • $180k - $215k

     ...newly formed team building the measurement, attribution, and operations infrastructure that...  ...About the role We're hiring a versatile engineer who can work on a mobile platform (iOS...  ...years building and shipping production software, with hands-on experience on iOS (Swift... 
    Senior
    Full time
    Work experience placement
    Worldwide
    Shift work
    3 days per week

    Match Group

    San Francisco, CA
    28 days ago
  •  ...Sr Product Software Engineer Disney Entertainment & ESPN Technology On any given day at Disney Entertainment & ESPN Technology, we're reimagining...  ...(include functional experience as well as behavioral attributes and/or leadership capabilities) Basic Qualifications... 
    Senior
    Work experience placement
    Remote work
    Worldwide

    Disney

    United States
    9 hours ago
  • $44 - $48 per hour

     ...Job Description Our client is seeking a dynamic, senior level Software Engineer to join their team. This individual will design, modify, develop, write and implement software programming applications. The Software Engineer will support and/or install software applications... 
    Senior
    Hourly pay
    Full time
    Contract work

    Olsa Resources

    Remote
    9 hours ago
  •  ...Company Description Job Description Senior Software Engineer Cloud platform used by some of the biggest organizations on the planet to revolutionize how they develop, deploy and run their applications. As a next generation application server, we are a sophisticated... 
    Senior
    Full time

    Hireup.net

    Remote
    9 hours ago
  •  ...Responsibilities \\\ \ Participate and contribute to software design and architecture \\ Continually review performance and collaborate with Sr. Software Engineers to recommend repairs of existing programs to increase operating efficiency or to adapt to new requirements... 
    Senior
    Full time

    Pivotal Solutions

    Remote
    9 hours ago
  • Company Description Esolvit is a global leader in consulting, technology, application development, outsourcing and staffing solutions. ESolvit has successfully delivered solutions of the highest quality to customers globally. We have strategic alliances with customers...
    Senior
    Full time

    Esolvit, Inc.

    Remote
    9 hours ago
  •  ...for your organization. Job Description Looking for an engineer with 5+ years experience working with MCU in the automotive...  ...Qualifications • Bachelor’s Degree in Electrical, Systems, Computer, or Software Engineering required. Master’s degree • 5+ years of MCU/ ECU... 
    Senior
    Full time

    Northstar Staffing Solutions

    Remote
    9 hours ago
  • $189.8k - $284.9k

    The Sr. Software Engineer role within Apple's Machine Intelligence, Neural Design (MIND) team offers an opportunity to work on cutting -edge technologies for optimizing neural networks' performance and energy efficiency. The team focuses on hardware/software co -design... 
    Senior
    Full time

    Career-Mover

    Remote
    9 hours ago
  •  ...flexibility by offering contingent labor as a variable cost. Job Description summary of the position. Job Title: Sr. Software Engineer Location: Denver, CO 80202 Duration: 1+ Year ( Might convert full time) Job Description: What candidates need:... 
    Senior
    Full time
    Immediate start

    Artech Information System

    Remote
    9 hours ago
  •  ...Description     Job Description 4 Month Contract Job Opportunity   Designs, modifies, develops, writes and implements software programming applications. Supports and/or installs software applications/operating systems. Participates in the testing process... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work

    Olsa Resources

    Remote
    9 hours ago
  •  ...and health insurance sectors. Qualifications • Minimum of 5 years of management/leadership experience in a software development or Engineering organization • Must have at least 7 years’ experience working through the design, development, release cycle, and delivering... 
    Senior
    Full time

    Futurewave Systems

    Remote
    9 hours ago
  •  .... Skills are changing faster than ever; our dynamic assessment engine and crowdsourcing tools capture what's relevant now, to deliver...  ...and CoffeeScript. Want to give Smarterer a spin?  Take our Software Engineering Concepts test ( for a spin . Qualifications... 
    Senior
    Full time

    Smarterer

    Boston, MA
    9 hours ago
  •  ...a Thriving Team. This role is open due to growth and expansion.  We’re looking for a passionate and experienced Senior Software Engineer to join our growing team in Fort Wayne . If you're seeking a permanent position that offers challenging projects, a collaborative... 
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Remote work
    Work from home
    Flexible hours
    1 day per week

    Evotek Recruiting

    Remote
    9 hours ago
  •  ...POSITION TITLE: Sr. Software Engineer   POSITION DUTIES:   Analyze business user needs, design, develop and implement software applications and systems using Azure, Java, J2EE, SQL, Kubernetes, Visual Studio, Apache Tomcat, JBoss, HTML, CSS, and create... 
    Senior
    Full time

    Ecclesiastes

    Remote
    9 hours ago
  •  ...trailer loading. Pixmo is powered by AnywareOS, a physical AI software that enables advanced perception and object handling in dynamic...  ...Anyware Robotics is seeking highly skilled Senior Software Engineer to join our team. In this role, you will be responsible for programming... 
    Senior
    Full time
    Flexible hours

    Embedding Vc

    Remote
    9 hours ago
  •  ...Find the below position if you have any consultant please do reply with updated resume  Below is the JD: Job Title :Sr Software Engineer Location : Culvar City, CA Duration : 6+ Month  Responsibilities: • Work with and understand components of a complex... 
    Senior
    Full time
    Immediate start

    Gbit

    Remote
    9 hours ago
  • Company Description Meet Futurewave Systems. When it comes to technology and staffing services, we are by far, the best and brightest. We’re making waves, turning heads, and breaking ground in a very competitive industry. By supplying quality services, delivering ...
    Senior
    Full time
    Work experience placement
    Worldwide

    Futurewave Systems

    Remote
    9 hours ago
  • $155.58k - $320.32k

     ...require a bachelors degree in Computer Science, Mathematics, Engineering, a related discipline, or equivalent experience. We require...  ...including audience targeting, bid optimization, pacing, and attribution. You will use LLMs and generative AI to create internal tools... 
    Senior
    Remote work
    Relocation
    Flexible hours

    Pinterest, Inc.

    San Francisco, CA
    4 days ago
  •  ...Company Description Job Description Software Engineer Ruby   Are you socially conscious and want to "save the world"? Do you have 3+ years of experience as a Web Developer with a strong foundation in an MVC environment? We're an up and coming niche technology... 
    Senior
    Full time

    Hireup.net

    Remote
    9 hours ago
  •  ...by breaking barriers to entry, making the right connections, and building confidence through expert guidance. As a Senior Software Engineer at , you will be a key, independent contributor within your team, tackling complex problems using advanced technologies and best... 
    Senior
    Full time
    Local area

    Realtor.com Careers

    Austin, TX
    9 hours ago
  • Job-ID28867827Reference26-19971Remote50% Remote Senior Software Engineer More than 5 years architecting, administering, patching, and configuring SharePoint 2016/2019/SE/SPO Experience migrating SharePoint on-prem to SharePoint Online Experience configuring and managing... 
    Senior
    Remote work

    Mindlance

    Gaithersburg, MD
    9 hours ago
  •  ...Company Description Information Technology Job Description SR. SOFTWARE ENGINEER  SUMMARY:  Performs complex product design, systems analysis and programming activities which may require extensive research. Performs moderately complex bug verification... 
    Senior
    Full time

    Direct Staffing Inc

    Remote
    9 hours ago
  •  ...and industry while growing your career. You'll find the work is exciting, fun, and very meaningful.  We are looking for Sr. Software Engineers to join our team. This role will be located in Charlottesville, VA, and will report to the Chief Technology Officer and... 
    Senior
    Full time
    Remote work

    Perrone Robotics

    Charlottesville, VA
    9 hours ago
  •  ...Job Description Job Title : Software Engineer Job Location : Sterling, VA Job Duration: 12 Months contract to hire for the right candidate Education Requirements: Bachelor’s Degree and three years of relevant experience   Notes: candidates must be... 
    Senior
    Permanent employment
    Full time
    Contract work
    Local area

    Infinite Computing Systems

    Remote
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer- Attribution. Be the first to apply!