Demo

Staff Software Engineer

Samsung Ads
Mountain View, CA Full Time
POSTED ON 4/26/2026
AVAILABLE BEFORE 5/29/2026

About the Company



Samsung Ads is a leading innovator in advertising technology, dedicated to providing cutting-edge solutions that optimize ad performance and deliver exceptional results for our clients.



About the Role



As a Staff Engineer, Software Engineering you will be part of a dynamic team that owns the core ad bidding and optimization for Samsung Ads advertising serving platform. The team handles mission critical modules that have a direct impact on the revenue and customer satisfaction. This team is responsible for managing, growing and optimizing access to our high-quality programmatic ads supply.



Responsibilities



  • Create enterprise level distributed server infrastructure for mission-critical operations
  • Research and develop algorithms for distributed consensus, replication, consistency, availability and scalability
  • Makes difficult design trade-offs and decisions about features, schedule, quality and cost
  • Seeks the optimal technology solutions to problems from internal and external options, and applies appropriate methodology to identify issues/concerns
  • Primary accountability for major elements of a project, determines all tasks that are required, and is responsible for project outcome
  • Designs, develops and/or directs research and tests to validate effect and consequences of designs, process or product enhancements across projects and/or products
  • Proactively determines measures and standards of success for project, product, and process quality within project teams
  • Participate and follow all team processes and technical standards
  • Some travel may be required (up to 10%)



Required Skills



  • Typically requires at least 8 years of related experience and a Bachelor's degree; or 6 years and a Master's degree; or a PhD with 3 years.
  • Bachelors/Master’s Degree in Computer Science, Computer Engineering, or related STEM field
  • 3 years of experience in programming with Erlang (preferred), Golang or similar
  • Experience in designing and building highly scalable, high throughput distributed systems
  • A solid foundation in systems programming, computer science and software engineering
  • Can do attitude, take ownership and responsibility of the task and drive things to completion with minimum support
  • Collaborative spirit with a willingness to mentor others
  • Curious mind that enjoys building things and appreciating the craftsmanship in software
  • Hands-on experience working in a multithreaded environment



Preferred Skills



  • Familiar and experienced following Agile methodologies such as Scrum
  • Functional programming experience
  • Experience mentoring and guiding junior developers
  • Previous experience as a lead
  • Experience with Code Version tools like Git and collaboration tools like JIRA



Pay range and compensation package



Compensation for this role is expected to be between $190,000 and $235,000. Actual pay will be determined considering factors such as relevant skills and experience, and comparison to other employees in the role. Regular full-time employees (salaried or hourly) have access to benefits including Medical, Dental, Vision, Life Insurance, 401(k), Employee Purchase Program, Tuition Assistance (after 6 months), Paid Time Off, Student Loan Program (after 6 months), Wellness Incentives, and many more.

Salary : $190,000 - $235,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Samsung Ads

  • Samsung Ads York, NY
  • Samsung Ads is an advanced advertising platform that leverages Samsung’s massive first-party TV data to help brands connect with audiences across all scree... more
  • 1 Day Ago

  • Samsung Ads York, NY
  • Position Summary Samsung Ads is an advanced advertising platform that leverages Samsung’s massive first-party TV data to help brands connect with audiences... more
  • 2 Days Ago

  • Samsung Ads York, NY
  • Samsung Ads is an advanced advertising platform that leverages Samsung’s massive first-party TV data to help brands connect with audiences across all scree... more
  • 2 Days Ago

  • Samsung Ads York, NY
  • Samsung Ads is an advanced advertising platform that leverages Samsung’s massive first-party TV data to help brands connect with audiences across all scree... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Staff Software Engineer jobs in the Mountain View, CA area that may be a better fit.

  • Centric Software Campbell, CA
  • About Centric Software Centric Software® is a global leader, providing an innovative and AI-enabled product-concept-to-commercialization platform for retai... more
  • 9 Days Ago

  • APN Software Services, Inc Santa Clara, CA
  • Pay utp $65-$70 on W2 Duration: 6 months Location: Santa Clara, CA (mandatory 3 days a week onsite) Client: Roche Medical Skills: -C#/WPF/Angular/JavaScrip... more
  • 25 Days Ago

AI Assistant is available now!

Feel free to start your new journey!