We are looking for an experienced and enthusiastic backend developer to join our thriving R&D department. The candidate will be joining a team with unique DNA – we are searching for a team player, who is dedicated to both their work and colleagues. The ideal candidate is highly technical with analyticalb capabilities, who loves data, has a good understanding of business needs, and can see the big picture.
What you’ll do:
Be responsible for the design and development of complex data pipelines, scalable, and highly distributed systems
Solve challenging problems in a fast-paced and evolving environment while maintaining uncompromised quality
Work closely with data scientists to build AI-driven applications
We’re looking for someone with:
3 years proven work experience as a backend engineer
Professional experience designing, building, and operating distributed systems at scale
Experience with a NoSQL database (Redis is a plus), search engines (ElasticSearch is a plus) and DWHs (Redshift is a plus)
Proficiency in Python programming for data analysis (experience with Pandas, NumPy, and scikit-learn is a plus)
Proficient in unit and integration testing paradigms
Possess strong analytical and problem-solving skills
Excellent English
We’ll be happy if you also have:
Excellent technical communication with peers and non-technical cohorts
Experience with AWS (particularly with serverless applications)
Familiarity with GoLang
BS/MS degree in Computer Science or relevant field
Experience in Linux environments
No matter what, you must be:
Motivated to gain new skills and learn new technologies
A highly motivated self-starter