[Growth Engineering] Staff Back-end Engineer [L6-2]

AI overview

Design and automate high-performance streaming data processing systems while collaborating with engineers and data scientists to enhance user engagement strategies.

Key Responsibilities:

 

  • Design, develop, and automate large-scale, high-performance streaming data processing systems to drive business growth and enhance product experience 
  • Build scalable infrastructure and pipelines using best-in-class software engineering practices
  • Ensure the platform supports high availability, reliability, and low-latency.
  • Take full ownership end to end: from solution investigation/benchmark, development to operational health 
  • Establish and execute short and long-term architectural roadmaps 
  • Drive continuous improvement to the efficiency and flexibility of the data, platform, and services while maintaining a high bar for customer trust, performance, and availability 
  • Collaborate with data scientists, machine learning engineers, and other stakeholders to understand data requirements and deliver solutions
  • Implement data quality and validation processes to ensure the accuracy and consistency of ingested data

 

Basic Qualifications:

 

  • 10+ years of professional software development experience 
  • 5+ years of experience in data-related products with proficiency in Spark, Flink, Spring, and Java 
  • Experience with open-source frameworks and technologies, like Spring, AWS, APIs, NoSQL, Big Data Technologies (Kafka, Hive, Cassandra, ClickHouse, Apache Flink, Apache Spark, or similar)  
  • Excellent coding skills, with emphasis on data structures, algorithms, problem solving, refactoring, performance improvement and complexity analysis 
  • Distributed systems experience is a must, should be skilled at designing, implementing, and maintaining systems at scale, and working on tradeoffs based on business demand 
  • Taking ownership comes naturally to you and you thrive in an environment where priorities and requirements are not always clear 
  • Comfortable working and learning in an agile, fast-paced environment 
  • Bachelor’s degree in computer science or related field 

 

Preferred Qualifications:

 

  • Experience taking a leading role in building complex software systems that have been successfully delivered to customers
  • Experience with internet-scale datasets and feature engineering (feature pipeline and feature store development)
  • Experience communicating with users, other technical teams and senior management to collect requirements, describe software product features, technical designs and product strategy
  • Experience influencing software engineering best practices
  • Hands-on expertise in many disparate technologies, ranging from front-end user interfaces through to back-end systems and all points in between
  • Experience working backwards from the customer and delivering innovative, simple solutions
  • Fluency in oral English

 

At Coupang, you will:

  • Work on a challenging and impactful project that directly influences Coupang's user acquisition and engagement strategies
  • Collaborate with a talented global team of engineers, data scientists, and product owners who are passionate about building innovative solutions

 

If you are a passionate engineer with the skills and experience to make a significant impact on Coupang's user understanding and personalization efforts, we encourage you to apply!

Coupang is a leading e-commerce company disrupting the industry with innovative services and a customer-centric approach.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Backend Engineer Q&A's
Report this job

This job is no longer available