Principal Software Development Engineer/Applied Machine Learning Scientist (Catalog Platform and Quality)

Sorry, this job was removed at 11:16 a.m. (PST) on Wednesday, July 18, 2018
Find out who's hiring in Seattle.
See all Developer + Engineer jobs in Seattle
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Coupang is one of the largest and fastest growing e-commerce platforms on the planet. Our mission is to create a world in which Customers ask “How did I ever live without Coupang?” We are looking for passionate builders to help us get there. Powered by world-class technology and operations, we have set out to transform the end-to-end Customer experience -- from revolutionizing last-mile delivery to rethinking how Customers search and discover on a truly mobile-first platform. We have been named one of the “50 Smartest Companies in the World” by MIT Technology Review and “30 Global Game Changers” by Forbes.

Coupang is a global company with offices in Beijing, Los Angeles, Seattle, Seoul, Shanghai, and Silicon Valley.

About the role:
Our goal is to build the best e-commerce experience for our customers. We get millions of products from sellers and we want to build a consistent experience by automatically detecting features from catalog, and enriching the catalog with structured information. We use machine learning to develop models to extract missing data from text and images, detect inaccuracies and fix them automatically. We strive to build efficient workflows allowing humans to apply their judgment only when necessary.

On a daily basis, we solve problems from different kinds product categories ranging from cellphone cases to fashion, consume various sources of data such as catalog, reviews, views etc. to continually enhance the catalog.And we do all of this at scale that is growing at a rapid pace.
We have big goals for Coupang to be the place for people to discover products and we, Catalog, are central to building a unparalleled search and discovery experience.

What you’ll do:
As a Principal Software Development Engineer, you will lead our teams in designing and building these systems. You will help establish technical standards and drive the overall technical architecture and engineering practices. You will be working on hardest problems of information retrieval and machine learning, operating with large data sets and building platforms that will help us scale. You will work closely with product management to define the future of Catalog quality for Coupang. You will research problems and build high quality, architecturally sound systems that solve those problems. You will provide overall technical vision when designing and building the software, ensuring the software is evolving in the right long term direction while bringing value to customers iteratively.

As a Principal Engineer you will be expected to:
- Move with urgency with company wide perspective; Serve as a technical lead on our most demanding, cross-functional projects.
- Drive highest quality; Ensure the quality of architecture and design of systems.
- Invent and Simplify; Decompose complex problems into simple, straight-forward solutions.
- Possess expert knowledge in performance (millisecond latencies), scalability (millions of request per min), availability (99.99% uptime), enterprise architecture, and engineering best practices.
- Leverage knowledge of internal and industry best practices in design.
- Assist in the career development of others, actively mentoring individuals and the community on advanced technical issues and helping managers guide the career growth of their team members.
- Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience.

We are looking for a Principal Engineer who will be a visionary leader, builder and operator.

What we are looking for:
- Bachelor's degree and/or Master's degree in Computer Science or equivalent.
- 8+ years of software engineering experience and best practices in Java or other high level language.
- 8+ years of experience leading large-scale projects.
- 3+ years of experience mentoring junior engineers to success.

Bonus points:
- Experience in building high-performance, highly-available and scalable distributed systems.
- Experience with data sources for both non-transactional (Cassandra, DynamoDB) and transaction (RDS, MySQL) needs.
- Experience with massive data processing techniques (EMR/Hadoop/Spark, SWF, Storm/Kinesis, etc.)
- 2+ years of hands-on experience as a Principal-level/Tech lead Software Development Engineer.
- Excellent written and verbal communication skills
- Desire to do deep data analysis while solving problems.
- Desire to guide junior engineers through design and architecture.

Perks:

  • Autonomy to make decisions in a rapidly growing company
  • Free medical, dental, and vision insurance
  • 18 days PTO + 12 national holidays off
  • 401K matching
  • Pre-IPO stock options
  • Mobile & fitness reimbursement
  • Flexible working hours 

It is the policy of Coupang Global LLC to afford equal opportunity for employment to all individuals regardless of race, color, age, national origin, physical or mental disability, history of disability, ancestry, citizenship status, political affiliation, religion, gender, transgender, gender identity, marital status, status as a parent, sexual orientation, veteran status, genetic information or other factors prohibited by law, and to prohibit harassment or retaliation based on any of these factors.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

720 Olive Way Suite 600, Seattle, WA 98101

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about CoupangFind similar jobs