Middle Python Engineer

Who we are looking for

  • 3–5 years of professional experience in Python software development
  • Strong understanding of object-oriented programming principles
  • Hands-on experience with Python framework Flask or FastApi
  • Experience with RDBMS such as MySQL, PostgreSQL
  • Experience with NoSQL databases such as MongoDB and Redis
  • Experience with cloud platforms such as AWS, Azure or Google Cloud Platform
  • Experience with Docker, Git, and CI/CD pipelines
  • Experience writing unit and integration tests
  • Strong communication and collaboration skills in an international environment
  • Critical thinking and problem-solving mindset
  • Understanding of REST
     

Preferred qualifications:

  • Experience with Pydantic, Celery, and SQLAlchemy
  • Experience with OAuth 2.0 and SSO.
  • Familiarity with Agile methodologies
  • Exposure to or interest in Agentic AI 
     

Your future role

  • Develop and maintain efficient, scalable, and clean Python code
  • Design and implement new features to meet client needs
  • Optimize application performance and ensure smooth functionality
  • Identify and troubleshoot issues, addressing bottlenecks in the codebase
  • Collaborate with cross-functional teams throughout the development lifecycle
  • Maintain high standards for code quality and automation practices
  • Continuously learn and adopt emerging technologies into development processes
     

What we offer

  • Competitive compensation package
  • Opportunity to work with talented engineers on international projects
  • Corporate trainings and access to Deloitte’s global learning resources
  • Support for professional growth and certification programs
  • Flexible work arrangements and partial remote options
  • Medical insurance and well-being support programs
  • A collaborative and innovation-driven corporate culture
     

Selection process

  • Application and CV review
  • Call with someone from our talent team
  • Technical interview with tech expert and delivery manager
  • Final interview
  • Offer and onboarding

Required languages

English B2 - Upper Intermediate
Published 21 October · Updated 11 November
Statistics:
175 views
·
37 applications
To apply for this and other jobs on Djinni login or signup.
Loading...