Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Samsung Electronics Logo

Senior Engineer, Software Engineering - Ad Manager

Samsung Electronics

$170,000 - $200,000
Nov 14, 2025
Mountain View, CA, US
Apply Now

Samsung is seeking a Senior Software Engineer to build a next-generation Ad Manager platform that will redefine how advertisers create, manage and optimize campaigns within Samsung’s advertising ecosystem. This platform is designed to serve a large-scale, diverse user base and directly impact the growth and evolution of Samsung’s advertising business.

Requirements

  • Golang Backend Development - Strong experience building scalable REST APIs, microservices, and backend systems using Go, with deep understanding of concurrency patterns, performance optimization, and API design principles.
  • Modern UI Development - Proficiency in building reactive web applications using React and Astro, with solid knowledge of component architecture, state management, and modern JavaScript/TypeScript practices.
  • Testing & Quality Assurance - Write comprehensive unit, integration, and end-to-end tests in various testing frameworks; Playwright experience is a bonus for UI testing automation.
  • Software Engineering Fundamentals - Strong foundation in data structures, algorithms, design patterns, and software architecture principles with proven ability to write clean, maintainable, and testable code.
  • Full-Stack Mindset - Ability to work seamlessly across the entire stack, from designing API contracts to implementing responsive user interfaces, ensuring cohesive end-to-end solutions.
  • Version Control & Collaboration - Proficient with Git workflows, code reviews, and collaborative development practices in a team environment with strong communication skills.
  • Problem-Solving & Ownership - Demonstrated ability to independently diagnose complex technical issues, propose solutions, and take full ownership of features from conception through deployment.

Responsibilities

  • Design, develop, test and maintain high-quality full-stack application features, backend processes, REST APIs, UI components and workflows
  • Implement monitoring and alerting capabilities alongside feature delivery
  • Participate in incident response, troubleshoot and diagnose issues in production environments, participate in postmortems
  • Contribute and collaborate with scrum team in agile process environment
  • Contribute to the growth of other engineers through code reviews and pair programming
  • Contribute to technical discussions and solution within team
  • Contribute to technical design specification and documentation

Other

  • Strong written and verbal communication
  • Collaborate with cross-functional teams including architecture, user experience and platform support
  • Agile Methodologies - Experience delivering software products in an agile/scrum environment.
  • Experience with Apache Flink for stream processing
  • Knowledge of Snowflake or data warehousing concepts