Senior Python Developer
Python.Web
& 9 others
Choose an option
We are looking for a Senior Python Developer to join our team. You will be part of a dynamic group focused on building scalable backend solutions for a variety of business applications. This position offers the opportunity to work on challenging projects and collaborate with talented professionals in a fast-paced environment.
Responsibilities
- Design and implement backend services using Python and SQL
- Build and maintain HTTP APIs to support application functionality
- Collaborate with team members to deliver high-quality software solutions
- Troubleshoot and resolve issues in backend systems
- Participate in code reviews and contribute to continuous improvement of development processes
Requirements
- Bachelor’s or Master’s degree in Computer Science or a related field
- Minimum of 3 years of hands-on experience in backend programming
- Proven experience developing production-level applications with Python
- Deep understanding of HTTP APIs, with expertise in REST and FastAPI frameworks
- Skilled in working with relational databases, especially SQL
- Comfortable working with type systems for code reliability and maintainability
- Demonstrates a collaborative attitude, low ego, and strong self-motivation
- Effective communicator able to work well within a team
- Good English communication skills (B2+ level or higher) and experience in client-facing roles, including direct interaction with stakeholders
Nice to have
- Experience with Amazon Web Services for cloud-based deployments
- Familiarity with Docker for containerization of applications
- Knowledge of Kubernetes for orchestration and management of containers
- Exposure to Large Language Models (LLM) for advanced AI solutions
- Hands-on experience with PostgreSQL for database management