
Python Backend Engineer
VeliTech
full-time
Posted on:
Location Type: Remote
Location: Ukraine
Visit company websiteExplore more
Tech Stack
About the role
- Design and develop asynchronous RESTful microservices
- Build and maintain backend services with Kafka-based messaging and stream processing
- Optimise, improve, and refactor existing applications
- Ensure performance, reliability, and scalability of backend and streaming systems
Requirements
- Proficient with SQL and RDBMS, preferably PostgreSQL
- Professional experience with Python for backend microservices.
- Hands-on experience with Kafka
- Experience working with Kubernetes
- Understanding of distributed systems
- Experience with Airflow, i.e. creating DAGs (would be a plus)
- Familiar with CI/CD using Jenkins pipelines or similar tools (would be a plus)
- Familiarity with observability tools (logs, metrics, alerting) (would be a plus)
- Experience with ClickHouse, BigQuery, or similar analytical NoSQL databases (would be a plus).
Benefits
- Growth Opportunities: Expand your expertise, including launching your own product.
- Modern Technology: Work with microservices, serverless architecture, and SRE practices.
- Health Support: Health insurance and 10 days paid sick leave.
- Flexibility: Work remotely, or in a Kyiv office or combine both.
- Time Off: 20 days of paid vacation and public holidays.
- Learning Opportunities: Budget for conferences, certifications, and courses.
- Personal Development: Tailored plans to achieve your career goals.
- Community: Various internal events and team-building activities.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
RESTful microservicesSQLPostgreSQLPythonKafkaKubernetesdistributed systemsAirflowCI/CDClickHouse