Job Description
Responsibilities
- Have the ability to think end-to-end from the UX to backend to provide the most optimal solutions
- Architect, design, develop, test, and deploy scalable and always available services which deliver high performance applications and services.
- Ability to design and build an efficient data pipeline that can run at scale.
- Obsession about the impact on customer experience.
- Collaborate with PM teams and Partner teams across discipline to achieve the above.
- Mentor other developers on the team. Participate and drive code and design reviews
Qualifications
Required qualifications and skills:
- 7+ years of professional experience in building large scale distributed systems and services.
- 7+ years of experience developing in one or more of the following programming languages: C#/Java/C++/C etc.
- Experience building large scale consumer web applications serving millions of customers is a definite plus.
- Excellent communication and collaborative skills.
Additional/Preferred Skills:
- BS or advanced degree in Computer Science or related engineering field.
- Experience with Machine Learning and Natural Language processing.
Job ID: 121092