Design, implement and extend core platform services to enable new products and features to be built, using React, Python, KUbernetes, Kafka, aws gears and GraphQL;
Use Nodejs and Mocha, Jest and other libraries to help complete the integration test for Graphql and Restful interfaces to ensure continuous integration with Jenkins;
Architect and build the next version of our data-processing pipeline and a version control solution for data analysis;
Use Python, Numpy, Pandas and other tools for data analysis and aws quicksight for data visualization;
Analyze/debug performance issues across distributed services;
Work with the product development team to design, build, and maintain backend systems and services that support the team’s roadmap;
Drive engineering efforts and partner with product owners to create technical requirements;
Provide strong technical feedback to other engineers through code review, engineering design reviews, and collaborative problem-solving sessions;
Help the team define and maintain development practices that let us iterate quickly while maintaining quality — including writing tests and documenting key implementations;
Learn about new tools and technologies to solve problems and move our goals forward.
3+ years relevant software product development experience
Excellent knowledge of design patterns
Strong development skills, knowledge on NodeJs would be a plus.
All your information will be kept confidential according to EEO guidelines.