Senior Python Engineer

I am looking for a Senior Python Engineer for a global team of a SaaS product company. The company’s product is a next-generation platform for managing internal risks and analyzing user behavior, which mitigates insider threats and provides protection for the confidential data of over 10,000 organizations worldwide using the most reliable enterprise-grade software on the market.

Senior Python Engineer
Full-time
English: Upper-intermediate

In this role, you will contribute to optimizing the large-scale integration of the platform with third-party systems. Your responsibilities go beyond coding: the main focus is on improving efficiency, speed, scalability, and adaptability of applications, collaborating with business teams, and aligning your ideas with the company's business goals.

Requirements

  • 7+ years of commercial experience as a Python Engineer, with a strong focus on utilising FastAPI for building microservices and web architectures.
  • Extensive experience in building and interacting with APIs, including REST, webhooks, websockets, and other related technologies.
  • Experience with Docker or similar container management tooling
  • Experience with Object Oriented Programming / Object-Oriented Design Patterns
  • Experience with open-source tooling and frameworks
  • Experience designing and building scalable solutions that leverage both relational and NoSQL databases
  • An ability to maintain critical production software and build new production software from scratch
  • Familiarity or willingness to learn concepts related to the deployment of ML models in a production environment
  • Excellent written and oral communication skills and are comfortable working with a cross-functional, globally distributed team
  • English level - B2

Responsibilities include but are not limited to

  • Design, develop, and maintain backend systems using Python and associated technologies
  • Create and maintain databases using SQL database technologies
  • Write unit tests and conduct system testing to ensure code quality and reliability
  • Optimize applications for maximum speed and scalability
  • Stay up to date with emerging trends and technologies in software development, data processing, caching, cloud deployment, distributed computing, and API development

Benefits

  • This is a remote job. Work from anywhere!
  • Competitive salary with a focus on a global market
  • Bonus for performance
  • Career-growth opportunities
  • Flexible Time Off and Paid Time Off benefits
  • Ongoing training and development opportunities

About our recruitment process

1. HR interview with a recruiter from Indigo

2. Technical interview with live coding

3. Final interview with Head of Engineering

Our recruiter
Yuliia  Kril
Yuliia Kril
Recruiter
Contact a recruiter
Python
Backend
Senior
Yuliia  Kril
Senior Full Stack Developer (React/Nest.js)
Remote,
English (Upper-intermediate)
Full-time
Yuliia  Kril
Senior Golang Software Engineer
Remote,
English (Upper-intermediate)
Full-time
Yuliia  Kril
Senior Technical SEO consultant
Remote,
Kyiv, Ukraine
English (Advanced)
Марта Стопець
Software Development Engineer in Test
Remote,
English (Advanced)
Full-time
Kateryna  Osadchuk
Co-CEO
English (Advanced)
Full-time
Remote,
English (Upper-intermediate)
Full-time
Remote,
English (Upper-intermediate)
Full-time
Remote,
Kyiv, Ukraine
English (Advanced)