cover image
EnIn Systems

Python Developer

On site

New jersey, United states

$ 60 /hour

Senior

Freelance

11-02-2026

Share this job:

Skills

Communication Leadership Python SQL NoSQL MySQL MongoDB PostgreSQL GraphQL GitHub GitLab CI/CD DevOps Docker Kubernetes Monitoring Jenkins Scrum Problem-solving Architecture Programming Databases SQL Server Azure AWS Django Software Development cloud platforms Agile GCP Flask Redis FastAPI CI/CD Pipelines Gitlab CI Web Development Kafka Terraform Prometheus Grafana Infrastructure as Code Microservices GitHub Actions

Job Specifications

Job Title

Senior Python Developer / Lead Python Engineer

Experience

15+ Years Overall Experience in Software Development and Backend Engineering

Job Summary

We are seeking a highly experienced Senior Python Developer / Lead Python Engineer with 15+ years of hands-on development experience in building scalable, high-performance applications. The ideal candidate will have deep expertise in Python, backend development, APIs, cloud-native systems, and distributed architectures. This role requires strong technical leadership, architectural design capabilities, and the ability to deliver production-grade solutions in enterprise environments.

Key Responsibilities

Design, develop, and maintain scalable Python-based applications

Architect and implement RESTful APIs and microservices

Develop high-performance backend systems and data-driven applications

Optimize applications for scalability, reliability, and security

Lead code reviews, enforce coding standards, and mentor developers

Integrate third-party services and external APIs

Collaborate with frontend, DevOps, QA, and product teams

Implement CI/CD pipelines and automation strategies

Troubleshoot production issues and ensure system stability

Translate complex business requirements into technical solutions

Required Technical Skills

Core Python

Expert-level Python (15+ years)

Strong knowledge of OOP, Design Patterns, SOLID principles

Experience with asynchronous programming (asyncio, threading, multiprocessing)

Strong debugging and performance optimization skills

Frameworks & Web Development

Backend frameworks: Django, Flask, FastAPI

API Development: REST, GraphQL

ORM: SQLAlchemy, Django ORM

Authentication: OAuth2, JWT, SSO

Databases & Data Handling

Relational Databases: PostgreSQL, MySQL, SQL Server

NoSQL Databases: MongoDB, Redis

Experience with data modeling and query optimization

Caching strategies and performance tuning

Microservices & Distributed Systems

Microservices architecture and API gateways

Messaging systems: Kafka, RabbitMQ

Event-driven architecture

Containerization: Docker, Kubernetes

Cloud & DevOps

Cloud platforms: AWS / Azure / GCP

CI/CD tools: Jenkins, GitHub Actions, GitLab CI

Infrastructure as Code: Terraform, CloudFormation

Monitoring & Logging: ELK, Prometheus, Grafana

Security & Best Practices

Secure coding practices and vulnerability remediation

Experience implementing role-based access control (RBAC)

API security and data protection strategies

Knowledge of compliance and security standards

Leadership & Soft Skills

Proven experience as Technical Lead or Senior Developer

Strong stakeholder communication skills

Ability to mentor junior and mid-level developers

Experience working in Agile/Scrum environments

Strong analytical and problem-solving abilitie

About the Company

EN IN Systems is a fast-growing IT consulting company, offering Technology Services, Software Solutions, Consulting Services and Applications to the esteemed-customers across the world. With the substantial experience gained working in information technology and software systems, EN IN Systems differentiates itself from others with innovative and practical delivery services. At EN IN Systems, we are committed to serving our customers with an array of software-related solutions with guaranteed satisfaction, resulting in gre... Know more