Logo
Samsung Electronics America North America

Sr Software Engineer, Ad Serving - Samsung Ads

Samsung Electronics America North America, Mountain View, California, us, 94039


We seek a highly skilled and motivated Staff Engineer to join our Samsung Ads team. As a Staff Engineer, you will be responsible for designing, developing, and maintaining our ad-serving software. Your expertise will play a crucial role in driving the success of our advertising technology, helping us efficiently deliver targeted and relevant ads to our users. If this sounds like you, please read on! Over the last few years, Samsung has been investing in building a portfolio of engaging services across its devices to complement its market-leading hardware business while leveraging its unparalleled global distribution footprint. These services and a vast partner network and proprietary data generate a massive opportunity for ad-based monetization. Samsung Ads is a highly successful and fast-growing business six years into this journey. This business and its continued future success depend on the products, technologies, and tools owned by the Global Ads Product & Engineering team. Hundreds of people strong, with a substantial presence in five countries, the Global Ads P&E team is a dynamic and complex organization operating across a broad spectrum of product and strategic domains. Join our dynamic team and play a key role in shaping the future of our ad tech platform. If you're passionate about building cutting-edge advertising solutions and have a solid background in Go development, we would love to hear from you!ResponsibilitiesDesign and develop highly distributed, highly scalable, and low latency ad serving components, including real-time bidding in Go, ensuring high performance, scalability, and reliability in the system

Join forces with diverse teams, including product managers, data scientists, and fellow engineers, to craft exceptional ad tech solutions that exceed expectations.

Optimize ad delivery algorithms and infrastructure to ensure efficient utilization of resources and minimal latency.

Collaborate and lead a team to continuously experiment and deliver high-quality features that drive progress and growth.

Mentor junior engineers, fostering a culture of learning and collaboration within the team

Participate in code reviews, architectural discussions, and technical decision-making processes.

RequirementsThe ideal candidate for this position should possess a Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related field, with at least eight years of industry experience.

Proven experience as a Software Engineer, with a significant focus on developing ad tech or ad-serving platforms with high-impact

Strong expertise in Go programming language and proficiency in concurrent programming

In-depth understanding of ad tech concepts, including ad serving, real-time bidding, ad targeting, and user profiling

Experience with distributed systems, microservices architecture, and containerization (e.g., Docker, Kubernetes)

A big plus is knowledge of ad tech protocols and standards (e.g., OpenRTB, VAST, VPAID).

Ability to troubleshoot and optimize performance bottlenecks in large-scale systems

Strong problem-solving skills and a track record of delivering high-quality, scalable software

Excellent communication skills and the ability to work effectively in a collaborative team environment

CALIFORNIA ONLYCompensation for this role is expected to be between $190,000 and $225,000. Actual pay will be determined considering factors such as relevant skills and experience, and comparison to other employees in the role.#LI-JT1#Hybrid