← Back to Jobs
Samsung Electronics logo

Software Engineer, Ad Experience

Samsung Electronics
3.9(9951)
👥10k+
Software Engineering
Mountain View, CA 94043
$145k - $170k
3 weeks ago
🤖 AI-First🛠️ Cursor-friendly📈 High Growth💻 Open Source
Apply →

Explicitly mentions vibe coding and using coding assistant tools as part of the role.

About the Role

Full-stack Software Engineer on the Ad Experiences team building interactive advertising framework components and services across server and client sides. The role is hands-on across the full software lifecycle with a focus on software architecture, performance, and engineering best practices to support Samsung's ad monetization and measurement platform.

Job Description

Role

Join the Ad Experiences team as a Full Stack Software Engineer to design, build, deploy, and maintain interactive advertising framework components and consumer-facing services used on millions of devices. The role is 100% hands-on development with a strong emphasis on software architecture, performance, and engineering best practices.

Key Responsibilities

  • Design, architect, implement, deploy, and maintain server-side and client-side components for interactive ads and ad monetization infrastructure.
  • Write efficient, clean, testable, documented code and follow a test-driven / Agile approach.
  • Rapidly prototype and develop consumer-facing services that run on constrained consumer devices.
  • Build backend services using microservices architecture and event-driven patterns.
  • Implement analytics features including reporting, aggregations, operational metrics, and customer-facing insights.
  • Optimize for scaling patterns such as caching, background jobs, rate limiting, and performance tuning.
  • Collaborate with product managers, UX designers, engineers, and distributed teams across sites; contribute technical proposals to improve design and architecture.

Requirements

  • Bachelor’s or Master’s degree in computer science or related field (or equivalent experience).
  • Typically requires 3+ years of related experience (or 1-2+ with a master’s, or PhD).
  • At least 2 years of backend experience with Golang or a similar language in Ad Tech or related industry.
  • At least 2 years of frontend experience with JavaScript and React in Ad Tech or related industry.
  • Experience with event-driven systems / messaging (Kafka, RabbitMQ).
  • Experience building analytics features and operational metrics.
  • Familiarity with scaling patterns: caching, background jobs, rate limiting, performance tuning.
  • Experience building JavaScript frameworks/libraries for consumer devices with low memory footprints and a focus on performance.
  • Experience with microservices-based backend services.
  • Strong architectural and design skills; proficiency with version control and front-end build tools (Git, webpack, npm).
  • Experience with performance optimization, responsive design, and cross-browser compatibility.
  • Ability to work with geographically distributed teams and effectively communicate across teams.
  • Self-directed team player with experience using coding assistant tools and vibe coding practices.

Compensation & Location

  • Base pay for candidates based in Mountain View, CA: $145,000 to $170,000.

Notes

  • Role emphasizes hands-on engineering, architecture excellence, and building reliable, production-ready ad technology solutions.

Tech Stack

GolangJavaScriptReactKafkaRabbitMQGitwebpacknpmmicroservicesCoding assistant toolsvibe coding

Skills

System DesignSoftware ArchitectureFull-stack DevelopmentBackend DevelopmentFrontend DevelopmentTest-driven DevelopmentAgilePrototypingPerformance OptimizationResponsive DesignCross-browser CompatibilityEvent-driven SystemsAnalytics & ReportingMicroservicesCommunicationCollaborationDocumentationVersion ControlTechnical Proposal WritingSelf-directed Teamwork

Experience Level

Mid

Salary

USD 145,000 - 170,000/year

Employment Type

Full-time

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