Samsung - Austin, TX

posted 3 months ago

Full-time - Senior
Austin, TX
Merchant Wholesalers, Durable Goods

About the position

Over the last few years, Samsung has been investing in building a portfolio of engaging services across its devices to complement its market-leading hardware business, while leveraging its unparalleled global distribution footprint. These services, coupled with a vast partner network and proprietary data, generate a massive opportunity for ad-based monetization. Six years into this journey, Samsung Ads is a highly successful and fast-growing business. This business and its continued future success depend on the products, technologies, and tools owned by the Global Ads Product & Engineering team. Hundreds of people strong, with a substantial presence in five countries, the Global Ads P&E team is a dynamic and complex organization, operating across a broad spectrum of product and strategic domains. We are seeking a highly skilled and motivated Lead Platform Engineer to join our Samsung Ads Data Team. As a Team Lead, you will have the dual responsibility of managing and growing a team of software developers and being technically hands-on with developing the Engineering Platform services. This includes working closely with technical leads, product owners, and developers to drive toward a shared vision. You will be expected to actively contribute to the technical feasibility evaluations in collaboration with the product and engineering management teams to determine the technical approach and action plan, to deliver on set objectives with your team, and to ensure the services operate at a high-quality level. As Team Lead, you will manage and drive your team, helping them develop, plan tasks, and lead technical and organizational aspects.

Responsibilities

  • Organizing team meetings for knowledge exchange, team building, and objective updates and progress.
  • Establishing tight, open, honest, and candid communication: regular and frequent feedback processes with team members.
  • Ensuring that information flows efficiently between your team and the rest of the organization as necessary.
  • Setting performance expectations and objectives for each team member, following up on these objectives, and conducting the yearly evaluation.
  • Monitoring all critical services, sharing on-call duties, troubleshooting, and addressing problems as they arise (including any needed changes in code, topology, resources, or configuration).
  • Ensuring timely resolution of critical production-affecting issues, recommending and prioritizing prevention actions, and communicating these efficiently to stakeholders.
  • Ensuring training, onboarding, and integration of all new team members; assigning mentors.
  • Actively contributing and participating in recruitment activities for new team members.
  • Actively participating in domains and engineering alignment meetings including Agile/Scrum ceremonies as a facilitator and enabler.
  • Ensuring well-documented engineering practices are adopted, owned, and followed by the team.
  • Co-architect new services, including failure tolerance and self-healing by design, as well as establishing clear scaling-out paths.
  • Evaluating and benchmarking new solutions, establishing capacity and growth plans.
  • Co-implement deployment and configuration strategies for new services, including provisioning resources, and go-live.
  • Administration of services, whether built in-house or from external vendors.
  • Continuous improvement of internal services for ease of packaging, configuration, and deployment.

Requirements

  • Formal degree (BS or MS) in Computer Science, Math, related technical field, or equivalent experience.
  • Previous relevant experience leading a technical team in an agile environment.
  • A minimum of 10 years of working experience in all aspects of software engineering, including coding, architecture, and infrastructure.
  • Excellent communication skills (verbal and written) and the ability to build solid relationships with peers.
  • Very good analytical skills and the ability to creatively find solutions to complex problems.
  • Self-organized and the ability to handle multiple competing priorities.
  • Ability to navigate through ambiguity in a fast-paced environment.
  • Results-driven and the desire to deliver quality projects in a timely manner.
  • Strong knowledge of both SRE, Agile, and DevOps principles and how it applies to software engineering practices.
  • Flexibility, collaboration, resourcefulness, and a positive attitude are the keys to success in this role.

Nice-to-haves

  • Expertise in the cloud and traditional platform operations.
  • Expertise with DevOps tools and CI/CD pipeline development.
  • Expertise with container-based (e.g., PaaS/CaaS) cloud platforms (Kubernetes).
  • Expertise with back-end development (e.g., RESTful API) (an asset).

Benefits

  • Competitive salary between $190,000 and $240,000 based on skills and experience.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service