Overview
We have a position for a strong mid or senior software engineer with excellent python knowledge to join our engineering team and help us develop the SB4 platform – a global B2B forecasting solution based on graph database and Machine Learning technologies.
-
Participate in architectural design sessions and product discussions.
-
Help design and implement functional requirements.
-
Build efficient back-end features in Python/Django.
-
Implement software enhancements and suggest improvements.
-
Design and implement RESTful APIs.
-
Take ownership of tasks and deliver with limited supervision.
-
Perform code reviews, identify potential issues to reduce technical debt, and provide coding best practice recommendations.
-
Prepare technical documentation.
-
4+ years of professional software development experience
-
Strong knowledge of Django/Flask web framework
-
Strong knowledge of building RESTful APIs using Python (Django Rest Framework, FastAPI)
-
Strong understanding of Django ORM
-
Detail-oriented, excellent problem-solving skills and the ability to quickly learn and apply new concepts, principles and solutions
-
Experience with AWS, Docker, Airflow, RabbitMQ, Celery, Neo4j is a plus