We’re opening the position of a Senior Python Developer to extend the existing team of our Customer. They provide SaaS solutions that help companies to optimize their businesses. These solutions include business planning & execution, processes automation and optimization.
The Customer’s platform leverages industry-leading artificial intelligence (AI) and machine learning (ML) for better predictions and prevention of disruptions across the businesses. Customer values our experience and wants to extend a team to develop new functionality.
Working schedule — 8AM-5PM.
Responsibilities:
- Work together with our Software Developers, Architects, and Managers to advance our service-side product
- Design and develop data-intensive distribution systems in Python and modern cloud-based query engines like Snowflake
- Leverage Microsoft Azure cloud service to build a scalable platform responsible for data ingestion
- Write and maintain functional tests for the Product
- Work in an Agile team with an emphasis on quality, testability, and delivery
Requirements:
- In-depth knowledge of Python, and Databases
- Experience with cloud environments like AWS or Azure
- Expertise in SaaS methodologies, Microservices in particular
- Good understanding of and hands-on experience with Shell scripting
- Understanding and/or hands-on experience with Kubernetes
- Experience with CI/CD systems (preference will be given to GitHub Actions)
- Experience with message queue tools (RabbitMQ, Kafka, Azure Event Hubs)
- Knowledge of any SQL database
- Experience with Kubernetes/Docker
- Experience with FastAPI, Flask, and Redis
- English level — Upper-Intermediate or higher
Will be a plus:
- Knowledge of a NoSQL database like Elasticsearch
We offer:
- Remote-first work model with flexible working hours (we provide all equipment)
- Comfortable and fully equipped offices in Lviv and Rzeszów
- Competitive compensation with regular performance reviews
- 18 paid vacation days per year + all state holidays
- 12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
- Medical insurance with an affordable family coverage option
- Mental health program which includes free and confidential consultations with a psychologist
- English, German, and Polish language courses
- Corporate subscription to learning platforms, regular meetups and webinars
- Friendly team that values accountability, innovation, teamwork, and customer satisfaction
- Inclusive environment where everyone feels valued and treated equally. We proudly partner with VeteranHub to support Ukrainian veterans
- We are committed to supporting Ukraine and actively participate in charity initiatives