Sr. Backend Engineer Lead, Panel

Samsung Electronics · Austin TX

Company

Samsung Electronics

Location

Austin TX

Type

Full Time

Job Description

Position Summary

Looking to be a part of a brand new team that will change the Ads industry? Do you enjoy collaboration with an appetite to build things and appreciate the craft of software development? If the answer is 'yes' then you are in the right place and let's make an impact in AdTech!

Samsung Ads is the advertising technology in rapid growth, focusing on enabling brands to connect with Samsung households. Doubling every year since its inception in 2015, we are planning to continue the revenue and team growth.

In 2019, we assembled a new development team in Plano, Texas to build a platform to better understand the impact of advertising on consumer behavior. The group has made great progress and we are looking for talented, driven and passionate software engineers skilled in Node.JS to join us. This is a high visibility team working on a new product which will change the face of attribution in advertising. The team has already deployed initial versions of the product successfully and is now marching towards scaling in the US and beyond.

Roles in the team are full time and based out of Plano, TX. All positions will start remotely until Covid restrictions are lifted, after which we are planning to follow a hybrid work model.
Role and Responsibilities

Team Vision
Our team is responsible for collecting data on consumer behavior to understand the impact of advertising on consumer choices. Our tech stack includes NODE.JS, Nginx, DynamoDB, SSE and Athena technologies. We are also using Docker and Kubernetes on our AWS stack.

The team owns the product end to end, including client, backend and data modeling. The plan is to launch the product globally by mid next year and significantly increase the footprint of the team.

What you'll do
As a Senior Software Engineer, you will be responsible for designing, building, deploying, and maintaining components in our system which is expected to receive 100,000 requests per second and process in real-time to maintain latency of less than 300ms, to ensure quick response time to client apps. This involves analyzing the data, introducing innovative techniques to process the data, lower processing times while working towards improved robustness and correctness along with the following:

Responsibilities
  • Lead and own and take accountability for certain modules of the system; driving design and implementation.
  • Make difficult design trade-offs and decisions about features, schedule, quality and cost.
  • Exercise judgment in selecting methods, techniques and evaluation criteria for obtaining results.
  • Seek the optimal technology solutions to problems from internal and external options, and applies appropriate methodology to identify issues/concerns
  • Design, develop and/or direct research and tests to validate effect and consequences of designs, process or product enhancements across projects and/or products
  • Participate and follow all team processes and technical standards
  • Work with engineering team, product/business, service providers and third-party vendors
  • Conduct integration of the end-to-end system using micro-services and cross-platform technologies (backend, frontend, integration with third-party vendors)
  • Algorithm development, back-end automation, problem solving and scalability architecture


Skills and Qualifications
  • Bachelors or Master's degree in Computer Science or equivalent
  • Minimum 7 years of experience in industry on creating and deploying production quality sustainable products
  • At least 4 years of experience and hands on experience frameworks like Scala, Redux, etc
  • Ability to solve problems in a fast paced and dynamic environment with focus on maintaining high quality and standards
  • Experience with development, unit tests, integration tests, performance tests for backend microservices with modern technologies including Javascript, NodeJS, Express, Restify, Swagger, Docker, Mocha, Testdouble, Supertest, Chai, Grunt, Jsdoc, Jshint, Git etc
  • Experience with DevOps approach with continuous integration, continuous deployment, monitoring and maintenance of deployments in AWS cloud with technologies including ElasticBeanstalk, Docker, Kubernetes, Quickbuild, Jenkins etc
  • Experience with overall use of AWS technologies.

Nice to Have:
  • Experience in designing and building high traffic distributed systems
  • Strong understanding of databases, data structures and algorithms
  • Familiar and experienced following Agile methodologies such as Scrum
  • Experience mentoring and guiding junior developers

#LI-SB1

* Please visit Samsung membership to see Privacy Policy, which defaults according to your location. You can change Country/Language at the bottom of the page. If you are European Economic Resident, please click here.

* Samsung Electronics America, Inc. and its subsidiaries are committed to employing a diverse workforce, and provide Equal Employment Opportunity for all individuals regardless of race, color, religion, gender, age, national origin, marital status, sexual orientation, gender identity, status as a protected veteran, genetic information, status as a qualified individual with a disability, or any other characteristic protected by law.

COVID-19 Vaccine Mandate
Samsung Electronics America requires all employees to be fully vaccinated against COVID-19, unless a medical or religious exemption, or an exemption required under state/local law, is approved. Offers of employment are contingent upon proof that a candidate is fully vaccinated or qualifies for an exemption. More details on how to apply for an exemption are provided after the application process is complete.

Reasonable Accommodations for Qualified Individuals with Disabilities During the Application Process
Samsung Electronics America is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application process. If you have a disability and require a reasonable accommodation in order to participate in the application process, please contact our Reasonable Accommodation Team (855-557-3247) or [email protected] for assistance. This number is for accommodation requests only and is not intended for general employment inquiries.

Date Posted

09/01/2022

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Windows Engineer - Dynata

Views in the last 30 days - 17

The job posting is for a Senior Windows Engineer position at Dynata a company that offers a unique and international atmosphere The role requires stro...

View Details

Automation Engineer - Robotics - OMRON Group

Views in the last 30 days - 17

Omron is a leading global manufacturer of industrial automation products looking for an energetic and focused Automation Engineer to support Robotics ...

View Details

Senior Software Engineer - UI Systems - Realtor.com

Views in the last 30 days - 12

Realtorcom is looking for a Sr Software Engineer UI Component Systems to join their Web Platform team The job involves developing and optimizing inte...

View Details

Account Executive (Fully remote) - Branching Minds

Views in the last 30 days - 9

Branching Minds is a startup that aims to empower educators to support students holistic needs with a mission to create a path to academic and persona...

View Details

Digital Project Coordinator / Brand & Account Manager - Forthea Interactive Marketing

Views in the last 30 days - 6

Forthea is an awardwinning digital marketing agency that improves lead generation for clients by focusing on superior data analytics and creative exec...

View Details

Senior Financial Analyst (Remote First) - European Wax Center

Views in the last 30 days - 6

The job description is for a Network Administrator position at European Wax Center The role involves financial analysis data gathering and reporting T...

View Details