Senior Python Engineer
At Vention, we assemble dedicated teams of developers to help fast-growing startups and innovative enterprises drive impact and achieve their goals. We’ve delivered solutions across multiple domains, including FinTech, PropTech, AdTech, HealthTech, e-commerce, and more.
Our Python team has been around since 2011, growing into a progressive dev community of more than 250 employees and working on challenging tasks with no legacy code. Our internal community supports data science and machine learning courses, knowledge-sharing sessions, and a mentoring program for employees who want to develop in this area.
Key Responsibilities
- Developing our solution set with a commitment to deliver high-quality code to production
- Participating in the full cycle of software application and business logic development
- Participate in demo sessions, Scrum ceremonies and Idea Talks
- Participating in project estimation and planning
- Conducting code reviews & writing code tests
- Working on continuous technology integration
- If desired, participation in technical interviews and/or mentoring, knowledge sharing in dev2dev/meetup format (including external events)
Qualifications
- Minimum 3 years of experience specifically with Python
- Deep understanding of Python standard library, frameworks (e.g. Django, Flask, FastAPI)
- Familiarity with relational databases (e.g. PostgreSQL, MySQL) and SQL
- Knowledge of software design principles, data structures, and algorithms
- Proficiency in unit testing, integration testing, and test-driven development
- Familiarity with cloud computing platforms (e.g. AWS, Google Cloud, Azure)
- Experience with containerization and orchestration tools like Docker and Kubernetes
- Strong debugging and problem-solving skills
- Ability to write clean, maintainable, and well-documented code
- Experience with DevOps practices and tools (e.g., CI/CD pipelines, infrastructure as code)
- B1 level of English or higher, and experience in communicating with English-speaking customers
Benefits
Our culture is rooted in the belief that ongoing growth benefits employees and the company alike. Because of that, we offer:
- An individualized approach to career development, tailoring growth plans to every role
- Access to our technology mentorship program as a mentor or mentee
- The opportunity to contribute to up to 300 original projects in 30 different fields
And that's not all! We also offer:
- Expanded medical support for employees in Tashkent
- 19 working days of vacation per year, 21 after two years in the company
- Сonferences & meetups, organized by our company
- Corporate getaway & teambuilding activities
- Pizza days, office gatherings, and more from our Employee Happiness team
- Support for the significant events in your life
- Access to discounts across a variety of stores, restaurants & cafes through a corporate discount program
- And referral bonuses
Engineer your success!