Responsibilities:
Own all data acquisition and collection services – the core of our products.
Employing innovative techniques and out of the box thinking for cracking non trivial technological challenges.
Design, develop, test, and maintain robust backend systems and services.
Ensure the security, reliability, and scalability of data acquisition and serving systems.
Collaborate with product teams to influence data-driven feature development and improvements.
Requirements:
Proven experience in software engineering with a strong track record of leadership.
5+ years of experience as a Backend Developer, maintaining large-scale systems.
3+ years of experience with Python.
Experience with data acquisition techniques and technologies at high scale.
Solid understanding of database concepts and experience with SQL and/or NoSQL databases.
Experience in building scalable and distributed systems.
Strong problem-solving and analytical skills.
Excellent teamwork and communication skills, with the ability to collaborate effectively with cross-functional teams.
Preferred Qualifications:
Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and their data services.
Experience with Microservice & Docker / K8s platforms.
Knowledge of data privacy and security best practices.
Required Skills:
Programming languages.
Analytical thinking.
Prioritizing Skills.
Team player.
Self learning.