Software Engineer

Samsung ElectronicsMountain View, CA
Onsite

About The Position

Samsung Ads is a fast-growing business within Samsung, focused on ad-based monetization leveraging Samsung's hardware, partner network, and proprietary data. The Global Ads & Data Product & Engineering team is responsible for the products, technologies, and tools that drive this business. This dynamic and complex team operates quickly across a broad spectrum of product and strategic domains. The Ad Experiences team, within Samsung Ads, is dedicated to transforming customer perceptions of advertising through innovative, engaging interactive ad solutions. As a Full Stack Software Engineer on this team, you will be instrumental in developing advanced ad framework components for interactive advertising products. This role involves the complete software development lifecycle, from design and architecture to deployment and maintenance of both server-side and client-side components within the ad monetization and measurement infrastructure. This is a 100% hands-on development role with a strong emphasis on software architecture excellence and engineering best practices. You will collaborate with experienced engineers in a full-stack development group, part of a larger engineering organization known for its technical culture and innovation in interactive advertising.

Requirements

  • Bachelor’s or master’s degree in computer science or a related field.
  • Typically requires a minimum of 4+ years of related experience and a bachelor's degree, or 2+ years and a Master's degree, or a PhD without experience.
  • At least 2 years of proven experience with Golang or similar language for the backend development in Ad Tech or a related industry.
  • At least 2 years of proven experience with JavaScript, React and related languages for the frontend development in Ad Tech or a related industry.
  • Event-driven systems / messaging: Kafka, RabbitMQ etc.
  • Experience building analytics features: reporting, aggregations, operational metrics, customer-facing insights.
  • Familiarity with scaling patterns: caching, background jobs, rate limiting, performance tuning.
  • Experience building JavaScript framework and libraries for consumer facing devices with low memory footprints focusing on application performance.
  • Experience building backend services based on microservices architecture.
  • Strong architectural and design skills.
  • Proficiency with version control systems (e.g., Git) and front-end build tools (e.g., webpack, npm.).
  • Experience with performance optimization, responsive design and cross-browser compatibility.
  • Passion for building reliable "done right the first time" applications.
  • A self-directed team player.
  • Experienced with vibe coding and using Coding assistant tools.

Responsibilities

  • Write efficient, clean, readable, fast, testable, documented code.
  • Quickly prototyping and developing consumer-facing services that will be displayed on millions of devices.
  • Collaborate with internal and external teams (Product Managers, UX designers) and other Software Engineers to deliver a compelling, easy-to-use product for the end consumers.
  • Collaborate with peers and leaders across various Samsung Ad sites, driving cross-site efforts to improve platform capabilities.
  • Ability to effectively communicate ideas to peers and distributed teams.
  • Contributing towards building a system with a test-driven development /Agile approach.
  • Work with geographically distributed teams.
  • Work on Technical Proposals to improve the software design and architecture.

Benefits

  • 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service