Staff Backend Engineer (Streaming Platform)
Coupang is reimagining the shopping experience with the goal of wowing each customer from the instant they open the Coupang app to the moment an order is delivered to their door. Powered by an outstanding end-to-end e-commerce and logistics network and a fanatical culture of customer centricity, Coupang has broken tradeoffs around speed, selection, and price. Today, we provide exceedingly fast shipping speeds on millions of items including fresh groceries, delivered within hours nationwide, 365 days a year. We are doing this for millions of consumers in Korea. Korea is home to one of the largest and fastest growing e-commerce opportunities anywhere in the world.
We have been named as one of the '50 Smartest Companies in the World' by MIT Technology Review, and as one of Forbes magazine's '30 Global Game Changers.' In 2020, we placed second on CNBC's 'Disruptor 50' list.
About us The Data Ingestion team in the Data Platform organization provides platforms for ingestion of thousands of data sets from various source systems such as RDBMS, File Stores, No SQL, and Streams into the Data Lake with near real time latencies. The P/SAAS managed by the Data Ingestion team are used company-wide for transferring weblogs, transactional and dimensional data into the Data Lake for consumption in business analytics, data modeling, data science and machine learning projects. The Data Ingestion team supports simultaneous ingestion of 5000+ datasets and billions of rows on daily basis. Our vision is to provide modern self-service tools to enhance engineering productivity, making it easy for anyone to use our data, and build a platform that is consistently scalable and reliable. We are looking for a software engineer who will help create a robust, scalable, and reliable stream processing platform.
Role Overview
As a Backend Engineer in Data Platform org., you will handle the design, development, and maintenance of Stream Processing Platform and help team build modern streaming data pipeline architecture and applications to enable our customers to make fast business decisions. You will need to ensure a reliable and robust platform to deliver correct results on time.
Responsibilities:
- Design and build Coupang's next generation Stream Processing platform.
- Design and build self-serve near real time data transformation framework for company-wide usage.
- As a Backend Engineer, you will take part in business/technical improvement projects from a data platform perspective.
- Engage in design and code review with the team to ensure high quality deliverables and enforce industry best practices.
- Develop best practices and frameworks for unit, functional and integration tests for our team's test coverage and automation.
- Foster, mentor, and enforce industry best practices in data architecture design, design patterns and coding standard.
Basic Qualifications
- BS or advanced degree in Computer Science, or related technical field.
- 8+ years of experience in building software and solutions.
- Experience in one or more programming languages such as Java, Scala, Python, Go or Kotlin.
- Experience in distributed processing using EMR, Spark, Hive, or other big data frameworks.
- Solid fundamentals in OO design, data structures, and algorithms.
Preferred Qualifications
- Experience with Cloud Computing platforms and understanding of scaling and reliability issues.
- Experience in designing, building, and supporting highly scalable backend applications and platforms.
- Experience in Stream-processing systems (Kafka, Storm, Spark-Streaming, Apache Flink or equivalent).
- Experience in big data technologies such as EMR, Hadoop, Spark, Hive, Presto, Redshift, Airbyte, etc.
- Familiarity with workflow or orchestration frameworks, open-source tools like Airflow and Luigi or commercial enterprise tools.
- Knowledge of container services (Docker/Kubernetes) is a plus.
- Medical/Dental/Vision/Life, AD&D insurance
- Flexible Spending Accounts (FSA) & Health Savings Account (HSA)
- Long-term/Short-term Disability
- Employee Assistance Program (EAP) program
- 401K Plan with Company Match
- 18-21 days of the Paid Time Off (PTO) a year based on the tenure
- 12 Public Holidays
- Paid Parental leave
- Pre-tax commuter benefits
- MTV - [Free] Electric Car Charging Station
Recommended Jobs
Machine Learning Engineer - AI Assistant + Autonomous AI Agents
About Glean: Founded in 2019, Glean is an innovative AI-powered knowledge management platform designed to help organizations quickly find, organize, and share information across their teams. By …
Software Engineer - MTS
Software Engineer - MTS (AI Office Suite) Full-time | On-site Location: San Francisco, CA We are building the enterprise AI layer that enables agents to perform complex, judgment-heavy work…
Director, Corporate Strategy
At eBay, we're more than a global ecommerce leader — we’re changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. …
Tool Maker Class A Machinist
Job ID: 5909 We are seeking a highly skilled and experienced Tool Maker Class A Machinist to join our team. As a Tool Maker, you will be responsible for fabricating, modifying, and repairing various t…
Lube and Maintenace Tech for Busy Shop
Job Description Job Description Benefits: Bonus based on performance Competitive salary Dental insurance Employee discounts Flexible schedule Opportunity for advancement Paid…
Work Order Coordinator
We are seeking a detail-oriented and organized Work Order Coordinator to join our team. The Work Order Coordinator will be responsible for managing work orders, scheduling maintenance tasks, and ensu…
Aesthetic Registered Nurse
Aesthetic Registered Nurse Location Burlingame, CA : Skin Laundry is revolutionizing the way people of all skin types care for their skin by making cutting-edge laser technology safe, effective, and …
Banquet Cook II
Press space or enter keys to toggle section visibility We believe that life is made of many journeys: inspiration, wonderment, curiosity, or the simple joy of discovering something new e…
Senior Full Stack Engineer
Coactive makes it easy to search, filter, and analyze visual content. Increasingly image and video data captures the content we watch, the products we buy, and the work we do, and already represents …
Staff Software Engineer (Full Stack)
About Onos Health Onos Health’s mission is simple but ambitious: ensure every healthcare dollar goes toward delivering the highest quality care. Today, 30% of total U.S. healthcare spending is waste…