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
Content Marketing Associate
Discover. Savor. Connect. Welcome to the chef's table. Discover and book unforgettable culinary experiences: hands-on cooking classes, private-chef meals, guided food tours, wine tastings and team…
Senior Attorney - Wage & Hour Class Action (Los Angeles)
Senior Attorney - Wage & Hour Class Action Wilshire Law Firm is a distinguished, award-winning legal practice with over 18 years of experience, specializing in Personal Injury, Employee Rights, an…
B2B Consultative Sales Account Executive
B2B Consultative Sales Executive for a Certified B Corporation We’re looking to make the world a better place by cleaning up our dirty industry, but we can’t do this without revenue. This is where…
Tax Manager - Private Equity
Are you looking to be a part of the largest growth area in the tax industry? Do you have experience serving clients in partnership taxation, leading and mentoring teams, and advising on important tax …
Nuclear Medicine Tech - Floater
About Quality Temp Staffing Quality Temp Staffing is a family-owned, small business. We are proudly Latino and veteran-owned, built on the belief that “we work to live, not live to work.” For over 3…
Aircraft Subsystems Engineering Lead
Natilus is building the next generation of aviation through the development of blended-wing-body aircraft, delivering a step-change in overall efficiency. Our growing family of aircraft is designed t…
Travel Nurse RN - Labor & Delivery - $2,650 to $2,850 per week in Mission Hills, CA
Registered Nurse (RN) | Labor & Delivery Location: Mission Hills, CA Agency: United Health Care Staffing, Inc. Pay: $2,650 to $2,850 per week Shift Information: Nights - 3 days x 1…
Manufacturing Associate
Job Title: Manufacturing Associate Location: Novato, CA Type: Contract Compensation: $28.00 Contractor Work Model: Onsite – onsite Hours: Thursday - Saturday with Alternating Wednesday…
Funding Team Analyst
Job Description and Duties The Analyst II (Analyst) works under the direction of the Supervisor I and is responsible for performing a variety of complex consultative, technical, and analytical sta…
Maintenance Mechanic - Aerospace/Manufacturing (2nd Shift 1:30pm - 10:00pm)
Consolidated Precision Products (CPP) in Rancho Cucamonga is currently looking for a Maintenance Mechanic for 2nd Shift (1:30pm -10:00pm) to join our team! This role will be reporting to our Maintenan…