Logo
IS3 Solutions

Lead Back End Engineer (Python)

IS3 Solutions, Plano, Texas, us, 75086

Save Job

Overview We are seeking a Lead Back-End Engineers (Python) to join a high-impact engineering team supporting a major financial services client.

This project focuses on building a Network Management and Automation Platform that unifies and automates core operational processes across thousands of branch locations - including change automation, compliance validation, and service lifecycle management.

The back-end engineers will design and develop RESTful APIs, implement asynchronous processing for automation workflows, and integrate the system with existing network and business process applications.

Key Responsibilities

Design, develop, and maintain Python-based backend services and REST APIs supporting network automation workflows. Implement asynchronous job execution, event handling, and background task management using frameworks such as FastAPI, Flask, or Django. Integrate with Camunda BPM (Java-based) workflows, Airflow orchestration, and PostgreSQL databases. Develop and manage data persistence layers, schema design, and query optimization for performance and scalability. Collaborate closely with front-end developers (React) to define API contracts and ensure smooth integration between the UI and backend. Work with DevOps engineers to containerize services, optimize CI/CD pipelines, and deploy microservices in Kubernetes. Write unit tests, integration tests, and ensure API-level observability (logging, tracing, metrics). Participate in Agile development, code reviews, and architecture discussions, contributing to technical excellence across the project. Required Technical Skills

4-8 years of professional software engineering experience. Strong proficiency in Python and one or more backend frameworks (FastAPI, Flask, or Django REST Framework). Experience with REST API design, authentication/authorization (OAuth2, JWT), and asynchronous programming (async/await, multithreading, multiprocessing). Solid knowledge of PostgreSQL or similar relational databases, including schema design and query optimization. Experience with containerization and orchestration (Docker, Kubernetes, Helm). Exposure to Airflow, Camunda BPM, or other workflow automation/orchestration tools. Familiarity with CI/CD pipelines and version control (Git). Understanding of API performance, caching, and reliability principles.