Senior Python Engineer

Research & Development

Remote

November 22, 2024

Our client is a data-driven SAAS technology company specializing in delivering innovative analytics and business intelligence solutions for clients across various industries. Their platform offers advanced tools for data visualization, predictive analytics, and automated reporting, enabling businesses to make informed decisions and drive growth. Founded in 2015, the company has rapidly expanded its client base, collaborating with some of the most influential organizations in the market.

As a valued member of the team, you will be part of a dynamic workforce where collaboration, flexibility, and cutting-edge technology are at the heart of what they do.

As a Backend Python Engineer, your primary focus will be managing data interchange between the server and the users. You will be responsible for the development of all server-side logic, ensuring high performance and responsiveness to requests from the frontend. You will also be responsible for integrating the frontend elements built by your co-workers into the application; therefore, a basic understanding of frontend technologies is necessary as well.

Responsibilities

  • Develop backend for web and mobile apps using Python frameworks such as FastAPI, Flask, or Django;
  • Write reusable, testable, and efficient code using Python programming language;
  • Design and manage relational and NoSQL databases for app backend;
  • Collaborate with the development team to determine application requirements;
  • Integrate frontend components with server-side logic;
  • Develop backend components to improve responsiveness and overall performance;
  • Test and debug applications;
  • Assess and prioritize client feature requests;
  • Integrate data storage solutions;
  • Optimize and reprogram existing databases for better functionality;
  • Develop digital tools to monitor online traffic.

Requirements

  • 4+ years of experience in backend development with Python frameworks (FastAPI, Flask, Django);
  • 4+ years of experience with relational databases (MySQL, MS SQL Server);
  • 1+ years of experience with frontend frameworks (Angular preferred);
  • Proficiency in Python libraries such as Pandas and Selenium;
  • Strong knowledge of web technologies (HTML5, CSS3, JavaScript);
  • Experience integrating multiple data sources and databases;
  • Experience with cloud platforms (e.g., Heroku);
  • Experience with unit testing and testing frameworks;
  • Experience with CI/CD;
  • Ability to create database schemas supporting business processes;
  • Strong unit test and debugging skills;
  • Self-starter capable of working independently;
  • Upper-Intermediate level of English, both written and verbal.

Bonus points for

  • Background in the Consumer Packaged Goods industry;
  • Exposure to mobile app development;
  • Experience in web design;
  • Knowledge of application implementations involving Cordova / Phonegap, JavaScript, CSS, Android, and/or iOS native SDKs.

We offer excellent benefits, including but not limited to

  • People-oriented management without bureaucracy;
  • Competitive compensation; 
  • Flexible schedule;
  • Friendly and engaging professional team;
  • Opportunities for self-realization, career, and professional growth;
  • Accounting and legal support.

Application form

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.