Senior Staff Software Engineer [Gateway Services, Backend]

CoupangMoffett Field, CA
420d$159,000 - $324,000

About The Position

The Staff Software Engineer in the Service Mesh's platform team at Coupang is responsible for designing and building the infrastructure layer for service-to-service communication within a distributed microservices architecture. This role involves enhancing application traffic routing, implementing robust solutions for complex infrastructure challenges, and ensuring high scalability and reliability of the platform. The engineer will collaborate closely with various domain teams and lead projects that utilize technologies such as Istio, Envoy, JAVA, AWS, Kafka, Kubernetes, gRPC, and service mesh.

Requirements

  • Bachelor's degree in computer science or related technical fields.
  • 8+ years of professional software development experience, or 6 years with an advanced degree.
  • 2+ years of experience as a project tech lead.
  • Experience configuring and maintaining Identity providers for handling requests at scale.
  • Hands-on experience designing and developing large-scale distributed systems in the last 3 years.
  • Fluency in one or more programming languages such as C++, Java, or Go.
  • Proven track record of delivering mission-critical systems.
  • Experience with cloud computing using AWS, Azure, or GCP.

Nice To Haves

  • Strong experience with server-side web application frameworks like Springboot.
  • Working knowledge of databases and cache systems like Redis and Infinispan.
  • Knowledge of OIDC, OAuth2, and FIDO protocols.
  • Experience with tools like WSO2 and Keycloak.
  • Deep understanding of modern web application design architecture and API design patterns.
  • Experience in CI/CD pipelines, YAML, and AWS cloud.
  • Experience with Kubernetes, gRPC, and Go language.
  • Experience in concurrency, multi-threading, synchronization, and non-blocking IO.

Responsibilities

  • Gather requirements and design features to enhance application traffic routing.
  • Work closely with Coupang's domain teams to implement solutions.
  • Design and build service mesh components as part of a small, talented team.
  • Write back-end APIs using REST/GraphQL/Hibernate with Springboot and Python frameworks.
  • Architect workload and service management infrastructure.
  • Develop critical infrastructure components hands-on.
  • Decompose complex problems into straightforward solutions.
  • Raise the bar on engineering and operational excellence.
  • Collaborate with tech leaders to make services extensible for innovation.

Benefits

  • Medical/Dental/Vision/Life, AD&D insurance
  • Flexible Spending Accounts (FSA) & Health Savings Account (HSA)
  • Long-term/Short-term Disability
  • Employee Assistance Program (EAP)
  • 401K Plan with Company Match
  • 18-21 days of Paid Time Off (PTO) based on tenure
  • 12 Public Holidays
  • Paid Parental leave
  • Pre-tax commuter benefits
  • Free Electric Car Charging Station

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service