Jobs and Careers
SA

Staff Software Engineer

Samsung Electronics
Mountain View, United Statesfull_timeVerifiedPosted 22 Jan 2026
💰 $235,000/yr($190,000/yr$235,000/yr)

About the role

Position Summary

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. Our tech stack includes Erlang/OTP, Elixir, Go, C/C++ code with a mixture of Nginx, Aerospike, Kafka, Athena, Airflow, Druid technologies.

1. Develop back-end server that includes business logic linked to various data storage solutions including database.
2. Design back-end server system by using technology appropriate for server environment.

Role and Responsibilities

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%) 

Necessary Skills/Attributes 

 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 

 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 

Skills and Qualifications

Nice to Have 

 Familiar and experienced following Agile methodologies such as Scrum 

Functional programing experience 

 Experience mentoring and guiding junior developers 

 Previous experience as a lead 

Experience with Code Version tools like Git and collaboration tools like JIRA 
 

CALIFORNIA ONLY 

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 Lo

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Samsung Electronics

View company profile →