Senior Python Developer
We are looking to welcome a talented Senior Python Developer into our evolving company. In this position, you will play a major role in shaping and rolling out dependable, business-critical applications that advance our products. Collaborating with multiple departments, you will help translate inventive ideas into reality and contribute to charting the technical path of our solutions. Responsibilities Engineer, release, and sustain dependable backend applications and services Plan enduring, consistent, and safeguarded software structures that align with corporate goals Partner with product specialists, design experts, and engineering teammates to scope and deliver fresh capabilities Review code submitted by peers and offer thoughtful guidance to maintain superior engineering quality Provide direction to junior developers and help them grow throughout their careers Polish and revamp existing code to improve speed, expandability, and ease of upkeep Take part in technical roadmap conversations and help drive significant architectural decisions Locate, study, and address complex issues in active environments quickly Stay current with emerging tools and propose enhancements to our engineering routines Requirements No less than 3 years of real-world experience in a software development position Deep proficiency in Python for creating backend logic and services Practical work with React to produce dynamic and flexible user-facing interfaces Confident grasp of SQL and/or NoSQL data stores, covering structure design and query efficiency improvements Skilled use of Git, including branch management and cooperative coding workflows Verified leadership talents, including mentoring peers, fostering developer growth, and taking charge of technical direction Hands-on familiarity with Python web frameworks such as Django, Flask, or FastAPI Working knowledge of Python web servers (like Gunicorn or uWSGI) used to host live applications Wide-ranging understanding of secure programming methods and frequent vulnerabilities (such as the OWASP Top 10) Familiarity with engineering methodologies including Agile, Scrum, or Kanban Insight into authentication and authorization mechanisms, including OAuth, JWT, and role-based access control Proficient English communication skills, both written and spoken (B2+ level or higher) Nice to have Familiarity with cloud platforms such as AWS, GCP, or Azure Practical know-how with container technologies like Docker and orchestration tools such as Kubernetes Understanding of CI/CD workflows and broader DevOps practices