Meest International is part of an international group of companies and the undisputed leader of the Ukrainian e-commerce logistics market (cross-border logistics) and a delivery partner for such well-known foreign online stores as Next, Answear, Notino, IHerb, Born2Be, Temu and others.
We are looking for a passionate and detail-oriented Senior Python Engineer to join our SDO team in Lviv office (hybrid).
Join our team as a Senior Python Developer and play a crucial role in developing innovative solutions leveraging Python technologies. We are seeking a seasoned professional with extensive experience in Python development, architectural principles, and cloud technologies.
Responsibilities
- Design and implement new functionality according to project requirements.
- Implement integrations with third-party APIs and systems.
- Contribute to low-level design discussions and decisions.
- Conduct code refactoring to improve code quality and maintainability.
- Update technical documentation to reflect changes and enhancements.
- Perform code reviews and provide mentoring to junior team members.
Requirements
- 5+ years of commercial development experience using Python.
- Knowledge of design patterns and coding principles such as SOLID, KISS, etc.
- Expertise in FastAPI, Django, Celery, SQLAlchemy, Boto, with a strong understanding of its components and best practices.
- Understanding and experience in REST API and concepts.
- Experience in integrating third-party APIs and systems.
- Good knowledge of SQL and strong experience with RDBMS such as MySQL, PostgreSQL.
- Knowledge of NoSQL storage types and practical experience with Elasticsearch, Redis, Cassandra.
- Knowledge of messaging concepts, with experience in RabbitMQ, Kafka, or alternative solutions.
- Experience with running and scaling applications on cloud infrastructure and containerized services.
- Knowledge of security standards such as JWT, OAuth
- Hands-on experience with microservice/monolith/serverless architectures.
- Knowledge and experience with AWS services.
- Deep experience with different types of testing: Unit, Integration, E2E, Performance.
- Knowledge of CI/CD practices and experience with CI/CD tools such as Jenkins, GitLab CI/CD.
- Experience with low-level technical documentation preparation, design diagrams, and knowledge of UML.
- Upper-Intermediate English level.
- Strong teamwork and problem-solving skills.
Would be a plus
- Experience in the logistic, transportation, or automotive domain.
- Knowledge of SSO, OIDC, and hands-on experience with IAM systems like AWS Cognito, Okta, etc.
- Experience with Pandas, Jupyter notebooks and/or big data technologies such as Hadoop, Spark, etc.
We offer you
- Family-like environment and personal attention to each specialist
- Flexible working hours to support work-life balance
- Competitive salary and regular reviews
- Social guarantees according to the legislation.
- Health insurance (after the probationary period).
- Professional growth opportunities
- English courses
- Modern working space with uninterrupted internet, charging stations, and relaxation zones.
If you're a proactive and experienced Python developer with a passion for technology and innovation, please send your resume to Sofiia.Pankevych@meest.com, and let’s start the conversation about how you can become an integral part of our dynamic team.