Job Summary:
Samsung Electronics America is looking for a Senior Software Engineer to join their Ad Experience team, which builds products for Samsung users on their TVs. The role involves developing Smart TV applications, collaborating with cross-functional teams, and ensuring high performance and reliability across devices.
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.
Qualifications:
Required:
• Bachelor’s or master’s degree in computer science or a related field.
• Typically requires a minimum of 8+ years of related experience and a bachelor’s degree, or 6+ years and a Master's degree, or a PhD with 4+ of experience.
• Deep proficiency in Ruby, graphQL, Golang, React.
• 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.
Preferred:
• Experience in Ad technologies such as RTB, DSP, Ad exchange, and Ad network.
• Experience in client Ad technologies such as Google AdSense, Google Mobile Ads SDK.
Company:
Samsung Electronics America engages in high-tech electronics manufacturing and digital media. Founded in 1978, the company is headquartered in Ridgefield Park, USA, with a team of 5001-10000 employees. The company is currently Late Stage.