Middle Python Engineer

Research & Development

Remote

November 22, 2024

Our client is a well-established, mid-level SAAS organization specializing in analytics solutions for customers in the North American market. Founded over a decade ago, they built strong, long-lasting partnerships with varied clients and major global brands.

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

  • 3+ years of experience in backend development with Python frameworks (FastAPI, Flask, Django);
  • 3+ 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.