Seemless Integration, Exceptional Results

Senior Back-End Python Engineer

Active Prime

Job Description

Required Skills:

  • Proficiency in writing optimized and clean Python code, with a strong understanding of Python libraries and frameworks like Flask and FastAPI with at least 5 years of experience
  • Strong knowledge of PostgreSQL, including schema design, performance tuning, and advanced query optimization. Experience with other databases is a plus.
  • Demonstrable experience in developing and maintaining RESTful APIs, understanding of the principles of API design, and best practices.
  • Familiarity with web services and third-party integrations using various protocols (SOAP, REST).
  • Proficient in using version control systems, especially Git, and familiar with branching and merging strategies.
  • Experience in designing scalable architectures and optimizing applications for performance, particularly in high-volume data environments.
  • Proficiency in unit and integration testing, ensuring the robustness and reliability of backend services.
  • Awareness of secure coding practices, vulnerability assessment, and prevention techniques specific to web applications and databases.
  • Excellent communication skills, both written and verbal. Ability to collaborate effectively with cross-functional teams, and willingness to adapt in a rapidly changing environment.
  • Writing highly performant, scalable, and efficient code in Python (Flask) with Postgres.
  • Experience in working with databases like Postgres.
  • Good knowledge of authentication using OAuth 2.
  • Experience in designing modern well-documented REST APIs (OAS) and API integration.
  • Building and shipping SaaS software.
  • Solid experience and background working with AWS services. Azure or GCP is also good.
  • Good communication skills working with email, chat, Google docs, phone, and tools such as Slack, Zoom etc.
  • Very comfortable reaching out and communicating with team members (both verbally and written) about engineering projects.
  • Identify and resolve bugs and issues across applications as they arise and self-test the fix/feature on local before sending PR as the first line of defense.
  • Ability to locate and leverage Python modules in-app or in open source.
  • Experience with automated unit testing
  • Fluency in written and verbal English
  • Ability to work North American business hours
  • Willing to pass a background check
  • Experience working remotely from home
  • Able to work ~40 hrs/week
  • Able and willing to provide references

If you are who we are looking for please start the first line of your cover letter with “I AM A SENIOR PYTHON ENGINEER WITH 5+ YEARS OF EXPERIENCE” in all CAPS

Requirements

Required Skills:

  • Proficiency in writing optimized and clean Python code, with a strong understanding of Python libraries and frameworks like Flask and FastAPI with at least 5 years of experience
  • Strong knowledge of PostgreSQL, including schema design, performance tuning, and advanced query optimization. Experience with other databases is a plus.
  • Demonstrable experience in developing and maintaining RESTful APIs, understanding of the principles of API design, and best practices.
  • Familiarity with web services and third-party integrations using various protocols (SOAP, REST).
  • Proficient in using version control systems, especially Git, and familiar with branching and merging strategies.
  • Experience in designing scalable architectures and optimizing applications for performance, particularly in high-volume data environments.
  • Proficiency in unit and integration testing, ensuring the robustness and reliability of backend services.
  • Awareness of secure coding practices, vulnerability assessment, and prevention techniques specific to web applications and databases.
  • Excellent communication skills, both written and verbal. Ability to collaborate effectively with cross-functional teams, and willingness to adapt in a rapidly changing environment.
  • Writing highly performant, scalable, and efficient code in Python (Flask) with Postgres.
  • Experience in working with databases like Postgres.
  • Good knowledge of authentication using OAuth 2.
  • Experience in designing modern well-documented REST APIs (OAS) and API integration.
  • Building and shipping SaaS software.
  • Solid experience and background working with AWS services. Azure or GCP is also good.
  • Good communication skills working with email, chat, Google docs, phone, and tools such as Slack, Zoom etc.
  • Very comfortable reaching out and communicating with team members (both verbally and written) about engineering projects.
  • Identify and resolve bugs and issues across applications as they arise and self-test the fix/feature on local before sending PR as the first line of defense.
  • Ability to locate and leverage Python modules in-app or in open source.
  • Experience with automated unit testing
  • Fluency in written and verbal English
  • Ability to work North American business hours
  • Willing to pass a background check
  • Experience working remotely from home
  • Able to work ~40 hrs/week
  • Able and willing to provide references

If you are who we are looking for please start the first line of your cover letter with “I AM A SENIOR PYTHON ENGINEER WITH 5+ YEARS OF EXPERIENCE” in all CAPS

Preferred Skills (but not required):

  • Experience with at least one SaaS CRM system like Salesforce.com, Microsoft CRM/Dynamics, Oracle CRM On Demand, or SugarCRM and their APIs.
  • Strong proficiency in Github/Gitlab, implementing Continuous Integration and Continuous * Deployment (CI/CD) build systems and Test Driven Development (TDD), Pipeline in an agile workflow.
  • Knowledge of app development and javascript/typescript frameworks: Vue or Vuetify/VueTailwind.
  • Implementing Containerized deployment and container orchestration using Docker and Kubernetes (or similar alternatives).
  • Agile/Scrum development experience is a plus.
  • Previous experience working for a US-based company.

To be considered for the job please fill out this form https://forms.clickup.com/2257368/f/24wer-59657/EDZTQ9TNVVLBMPRZF9

Share this job

Related Jobs

CodeLn

Technical Lead (React, .Net)

This role owns the end-to-end technical direction

Challenz

React Native Developer Internship

We are looking for a motivated React Native Developer

MTN Ghana

Coordinator, Enterprise Value Management

Plays a pivotal role in shaping customer growth and retention strategies

Digital Nexus AI

Quality Assurance Intern

As an QA intern, you will learn and work on testing web applications

Easehoms

Data Analyst

This is a remote volunteer role for a Data Analyst at Easehoms

Open Function (OpenFn)

Director of Engineering, Implementation

We are hiring a Director of Engineering

MTN

Manager: Senior Site Reliability Engineer (SRE)

Responsible for ensuring the reliability of of MIDAS core wallet services

E-Solutions

Software Engineer

The Engineer will, depending on assigned track, build Python backend application

WusuWusu

Senior Mobile Engineer (React Native)

We are looking for a senior mobile engineer

Ecobank Transnational Incorporated

Senior Software Engineer

Responsible for leading the design, devp’t, & maintenance of complex systems