Job Description
We are looking for a Tech lead who will help steer the technical roadmap, mentor and guide other engineers and build a strong engineering team by implementing the best coding practices and promoting clean code and architecture.
Responsibilities:
– Designing and implementing scalable features in python on AWS
– Working closely with the product and data team to achieve business goals
– Integrate machine learning models into production
– Identify and POC new technologies to improve scale, performance and security
– Mentor and lead junior developers – including code/design reviews, knowledge sharing, tech-talks
– Focal point for DB related issues – modeling, performance, troubleshooting
– Go-to-person on major production incidents – develop and enrich tools to facilitate troubleshooting of incidents, and to monitor the system health
– Recruitment (Technical interviews)
Requirements:
– 7+ Years of hands-on experience as a backend engineer with experience in at least 2 of the following: java/node.js/python/ROR/.net
– Experience with python
– Strong knowledge of databases – relational (MySQL, PostgreSQL,etc) and NoSQL (MongoDB, ElasticSearch, etc)
– Experience with cloud services such as AWS, GCP
– Flexibility and ability to adapt to changing priorities.
– Solid understanding of OOP, REST APIs and other software engineering concepts
– Appreciation for clean and well-documented code
– Strong written and verbal communication skills
– Ability to meet deadlines and think strategically
– Strong “can-do” approach, creativity and learning mindset
Bonus:
– Familiarity with React JS, Css3, Html5 and JavaScript
– Experience in working with big data tools (ETL processes etc.)