Senior Python Developer
About Us
We are a leading Israeli IT company with 15 years of market experience and 8 years in Ukraine. Officially registered in Ukraine, Israel, and Estonia, we employ over 100 professionals worldwide. Specializing in successful startup collaboration, we offer services across e-commerce, Fintech, logistics, and healthcare.
Our client is specialized in providing advanced data-driven solutions to the real estate industry. Our platform leverages cutting-edge technologies and analytics to deliver insights that help real estate professionals make informed decisions. We are committed to innovation, collaboration, and delivering impactful results. As a Senior Python Developer, you will play a pivotal role in shaping the future of our products and solutions.
Key Requirements:
๐น 7-9 years of experience with Python development, with a strong understanding of core Python concepts;
๐น Strong problem-solving skills and the ability to write clean and efficient code;
๐น Proficiency with Docker and Git;
๐นStrong problem-solving skills and the ability to write clean and efficient code;
๐น Experience with PostgreSQL or other relational databases, and proficient in writing SQL queries;
๐น Familiarity with cloud services (AWS or other cloud providers) is mandatory;
๐น Strong understanding of workflow management tools (e.g., Airflow);
๐น Experience with ETL tools and processes;
๐น Strong experience working in Agile development environments with a focus on sprints and iterative progress;
๐น English โ Upper-Intermediate or higher.
Will be plus:
๐น Experience with Pandas is a plus;
๐น Geospatial data experience is a plus;
๐น Familiarity with Flask;
๐น Experience with machine learning/AI tools, models, or applications is a plus;
๐น MLOps/AIOps experience is a plus.
What you will do:
๐น Write high-quality, efficient, and maintainable Python code;
๐น Design and develop scalable systems and applications with an emphasis on workflow management rather than backend processes;
๐น Collaborate with product managers, business stakeholders, and cross-functional teams to understand requirements and deliver technical solutions;
๐น Mentor junior developers and help improve their coding skills;
๐น Work in an Agile environment, participating in sprint planning, standups, and retrospectives;
๐น Troubleshoot and debug complex issues in a timely manner, ensuring systems are running smoothly;
๐น Maintain and optimize the existing codebase, ensuring it is scalable and efficient.
Interview stages:
๐น HR Interview;
๐น Pro-Interview;
๐น Technical Interview (Live Coding);
๐น Final Interview;
๐น References;
๐น Offer.
Why Join Us?
๐น Be part of a friendly international team, working together on interesting global projects;
๐น Enjoy many chances to grow, learn from mentors, and work on projects that make a real difference;
๐น Join a team that loves fresh ideas and supports creativity and new solutions;
๐น Work closely with clients, building great communication skills and learning directly from their needs;
๐น Thrive in a workplace that values your needs, offering flexibility and a good balance between work and life.