Staff Software Engineer

2 Months ago • All levels • Software Development & Engineering

Job Summary

Job Description

This is a Staff Software Engineer position at ironSource from Unity, focusing on backend development. The role involves designing, developing, and deploying data pipelines, data lakes, and an ML feature platform. Key responsibilities include system design, staying current with machine learning advancements, and cross-functional collaboration with data scientists and engineers. The role emphasizes building scalable and efficient distributed systems and data pipelines for the next generation of ironSource's ML feature platform.
Must have:
  • Proficiency in Scala/Java.
  • Experience with streaming technologies (Kafka, Kinesis, SQS).
  • Expertise in big data processing frameworks (Spark, Trino, Flink).
  • Knowledge of Data Lake management (Iceberg, Delta).
  • Familiarity with MLOps systems (MLFlow, W&B, Feast, Tecton, Airflow).
  • Knowledge of microservices architecture and event-driven design.
Good to have:
  • Experience with ML frameworks (TensorFlow, PyTorch).
  • Experience with high-scale distributed systems.
  • Proficiency with cloud platforms (AWS) and containerization (Docker, Kubernetes).

Job Details

The opportunity
ironSource from Unity, a cutting-edge large-scale ad network, is seeking a highly skilled and experienced Senior Software Engineer to join our backend team. The ideal candidate will have a strong background in distributed systems, data engineering and software engineering, and will be responsible for leading the design, development, and deployment of top quality data pipelines, data lake and an ML feature platform.

What you'll be doing

  • System Design and Architecture: Develop and maintain robust, scalable, and efficient distributed systems and data pipelines to help build the new generation of ironSource's ML feature platform.
  • Research and Innovation: Stay current with the latest advancements in machine learning data pipelines, feature stores, and apply innovative techniques to improve data aggregations, monitoring, cleaning & filtering and preparing for ML training.
  • Cross-Functional Collaboration: Work closely with data scientists, software engineers and product managers to build the data lakes and data pipelines.

What we're looking for

  • Proficiency in programming languages such as Scala/Java.
  • Hands on experience in streaming technologies (Kafka, Kinesis, SQS).
  • Expert in big data processing frameworks such as Apache Spark, Trino, Flink.
  • Data Lake management knowledge: table formats (Iceberg, Delta). Data-warehouses (Redshift, Big Query, Snowflake)
  • MLOps systems - Model registry, Experiment Tracking (MLFlow, W&B), Feature Store management (Feast, Tecton), Workflow management (Kubeflow, Airflow)..
  • Knowledge of microservices architecture and event-driven design.

You might also have

  • experience with ML frameworks such as TensorFlow, PyTorch.
  • experience with high scale distributed systems.
  • Proficiency with cloud platforms such as AWS, and experience with containerization technologies like Docker and Kubernetes.

Additional information

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

Life at Unity*
Unity [NYSE: U] is the leading platform to create and grow games and interactive experiences. Creators, ranging from game developers to artists, architects, automotive designers, infrastructure experts, filmmakers, and more, use Unity to bring their imaginations to life across multiple platforms, from mobile, PC, and console, to spatial computing.

As of the third quarter of 2024, more than 70% of the top 1,000 mobile games were made with Unity, and in 2024, Made with Unity applications had an average of 3.7 billion downloads per month. For more information, please visit Unity.

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 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 DPO@unity.com.

#SEN #LI-AO1

Similar Jobs

Gameopedia - AI/Agent Engineer

Gameopedia

Norway (Hybrid)
3 Months ago
Qualcomm - Sourcing Specialist

Qualcomm

Hsinchu, Hsinchu City, Taiwan (On-Site)
1 Month ago
Apple - Hardware Development Engineer - Data Center Hardware

Apple

Austin, Texas, United States (On-Site)
1 Week ago
Pipeworks - Technical Designer II - Level/Gameplay Implementation (UE5)

Pipeworks

Eugene, Oregon, United States (Remote)
1 Month ago
Glocomms - Founding Account Executive

Glocomms

New York, New York, United States (On-Site)
2 Months ago
Crunchyroll - Engineering Manager, tvOS

Crunchyroll

San Francisco, California, United States (Hybrid)
1 Month ago
Tesla - Senior Power Electronics Engineer

Tesla

Baden-Württemberg, Germany (On-Site)
4 Months ago
Roblox - Senior Software Engineer - Cluster Lifecycle

Roblox

San Mateo, California, United States (On-Site)
1 Week ago
Next Level Business Services - SAP C4C Functional consultant

Next Level Business Services

Charlotte, North Carolina, United States (On-Site)
8 Months ago
Kavalirio - Software Engineer II

Kavalirio

Fort Meade, Maryland, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

AiDash - Technical Writer

AiDash

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Qualcomm - PD CAD Engineer, Senior

Qualcomm

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Apple - Engineering Project Manager, Apps Analytics

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Hawkeye Innovations - Test Automation Engineer

Hawkeye Innovations

Basingstoke, England, United Kingdom (Hybrid)
2 Months ago
Rocket Science - Full Stack Engineer

Rocket Science

Wales, United Kingdom (Hybrid)
3 Months ago
Palo Alto Networks - Senior Systems Engineer - Orange EMEAL

Palo Alto Networks

Paris, Île-de-France, France (Remote)
7 Months ago
Axel springer - Security Engineer

Axel springer

Berlin, Berlin, Germany (On-Site)
2 Weeks ago
Godspeed games (2nd) - Junior Game Programmer (Unity)

Godspeed games (2nd)

India (Remote)
3 Years ago
bytedance - Enterprise Security Risk Manager

bytedance

New York, New York, United States (On-Site)
2 Months ago
Putnam - Principal, Value Communications (HTA and Market Access)

Putnam

Westport, County Mayo, Ireland (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Tel Aviv-Yafo, Tel Aviv District, Israel

Testronic - Translator - Hebrew

Testronic

Israel (Remote)
2 Weeks ago
NVIDIA - Senior Chip Design Verification Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Playtika - Software Architect

Playtika

Israel (On-Site)
5 Months ago
Nice - Cloud Architect

Nice

Ra'anana, Center District, Israel (Hybrid)
2 Weeks ago
Playtika - Monetization Manager

Playtika

Israel (On-Site)
8 Months ago
Varonis  - Full-Stack engineer - AI Security

Varonis

Herzliya, Tel Aviv District, Israel (Hybrid)
3 Months ago
Axonius - BI Manager

Axonius

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
3 Weeks ago
Playtika - MIS HR Team Leader

Playtika

Israel (On-Site)
8 Months ago
Forcepoint - Sr. Principal Architect

Forcepoint

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Zscaler - Senior Fullstack Engineer

Zscaler

Ramat Gan, Tel Aviv District, Israel (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Qualcomm - Staff Software Engineer - Camera

Qualcomm

San Diego, California, United States (On-Site)
2 Weeks ago
PlayStation Global - Engineering Manager, Data Platforms

PlayStation Global

Carlsbad, California, United States (On-Site)
2 Months ago
LTI Mindtree - Specialist - Software Engineering

LTI Mindtree

India (On-Site)
2 Months ago
Knuddels - Initiative Application Working Student*in Software Development (m/f/d)

Knuddels

Karlsruhe, Baden-Württemberg, Germany (Remote)
1 Month ago
Cadence - IT Sr Staff Storage Engineer

Cadence

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Activision - Staff Software Engineer

Activision

San Francisco, California, United States (On-Site)
3 Weeks ago
ShyftLabs - MicroStrategy Reporting Engineer

ShyftLabs

Noida, Uttar Pradesh, India (Hybrid)
3 Weeks ago
Apple - Firmware Engineer

Apple

Sunnyvale, California, United States (On-Site)
3 Weeks ago
WebTech Corporation - Junior Application Engineer

WebTech Corporation

Recklinghausen, North Rhine-Westphalia, Germany (On-Site)
1 Month ago
Crunchyroll - Engineering Manager, tvOS

Crunchyroll

San Francisco, California, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Beijing, China (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

San Francisco, California, United States (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Montreal, Quebec, Canada (On-Site)

San Francisco, California, United States (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Montreal, Quebec, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Unity

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug