N

Senior Python Engineer

icon building Company : N-ix
icon briefcase Job Type : Full Time

Job Description - Senior Python Engineer


N-iX is looking for Senior Python Engineer to join the team


 


Our client is an American technology company that develops software for managing field sales operations.


Its main product is a SaaS platform designed to help companies manage sales teams, track leads, plan sales territories, and monitor deal progress in real time. Clients’ solution is widely used in industries where door-to-door or field sales are common, including roofing, solar energy, home improvement, and telecommunications.


The platform combines tools for lead generation, team management, performance analytics, and contract management within a single digital environment. Today, it is used by tens of thousands of sales professionals to improve the efficiency of field sales and optimize the entire sales cycle—from the first customer contact to closing the deal.


Who We Are Looking For


We are looking for a Senior Python/Django Engineer who will help modernize an existing backend platform and upgrade the technology stack. This role is suited for an engineer who is comfortable working with large legacy systems, understands the risks associated with production environments, and can safely execute framework upgrades and dependency modernization.


The ideal candidate has experience working with large monolithic systems, can analyze complex dependencies between modules, work with third-party integrations, and build a reliable testing foundation that ensures system stability during major changes.


 


Key Responsibilities:



  • Modernize the backend platform and upgrade the technology stack (Python and Django).

  • Perform framework upgrades and dependency modernization with minimal risk to the production environment.

  • Analyze and adapt existing code to ensure compatibility with newer versions of libraries and frameworks.

  • Resolve dependency conflicts and compatibility issues with third-party packages.

  • Update and stabilize third-party integrations (such as Stripe, Twilio, Google APIs, etc.).

  • Work with a large monolithic codebase, analyzing dependencies between modules and services.

  • Refactor complex parts of the system, including legacy modules.

  • Develop and maintain backend testing (smoke tests, regression tests).

  • Participate in code reviews, technical planning, and architectural discussions

  • Collaborate with QA and DevOps teams to ensure stable and reliable releases.


 


Requirements:



  • 5+ years of commercial experience with Python

  • Experience with Django

  • Understanding Celery / Redis upgrade impact

  • Strong API integration testing skills

  • Experience with Docker

  • Experience in large monoliths

  • Comfortable navigating complex cross-app dependencies

  • Can trace side-effects and signal chains

  • Works safely inside legacy code

  • Experience writing backend tests (pytest / Django TestCase)

  • Familiar with factories

  • Understands smoke vs regression testing

  • Can design for effective coverage

  • Upper-Intermediate level of English


 


Experience with at least some of:



  • Stripe / payment flows

  • Twilio

  • Google APIs


 


We offer*:



  • Flexible working format - remote, office-based or flexible

  • A competitive salary and good compensation package

  • Personalized career growth

  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)

  • Active tech communities with regular knowledge sharing

  • Education reimbursement

  • Memorable anniversary presents

  • Corporate events and team buildings

  • Other location-specific benefits


*not applicable for freelancers


Original job Senior Python Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Senior Python Engineer Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.