Senior Python Engineer

Senior Python Engineer

REMOTEDjango5+ years of experienceB2 English level fluency

Looking for an exciting opportunity to work on a cutting-edge platform that leverages AI to transform complex financial data into clear, actionable insights? We are seeking a Senior Python Engineer to strengthen our team and help build a powerful deal management solution tailored for investment professionals. This platform combines advanced analytics, seamless collaboration tools, and an intuitive user experience to drive smarter decision-making in the financial sector.

apply

Major responsibilities:

  • Write clean, efficient, and reusable code using Python and Django
  • Collaborate with a team, including AI Engineers, DevOps and other developers, to understand requirements and deliver features on time
  • Debug, troubleshoot, and optimize applications for performance, scalability, and security
  • Integrate Python applications with MongoDB as a database, APIs, and third-party services
  • Conduct code reviews, implement unit and integration testing, and ensure comprehensive documentation
  • Stay updated on emerging Python technologies, trends, and tools, and contribute to continuous improvement of development processes
  • Communicate effectively with stakeholders to facilitate smooth project delivery
  • Participate in architecture discussions, contributing ideas on system design and technical decisions

We'd love to hear from you if you have:

  • 5+ years of experience in Python development (including DRF, serializers, ORM, models, and custom modules)
  • Proficiency in Django
  • Hands-on experience with MongoDB
  • Practical experience with building APIs and business logic
  • English at B2 level or higher
  • Ability to show proactivity, independence, responsibility, formulate questions and propose solutions. 

Nice to have, but not critical:

  • Experience with Azure, understanding of CI/CD and experience with microservices architecture
  • Familiarity with the process of integrating AI tools
  • Experience with Node.JS
  • Familiarity with front-end technologies such as Typescript, HTML/CSS, Vue.js
  •  Experience with Material Design
  • Understanding of JWT and client-side authentication.