Python Developer

Insight Global
Middletown Township, NJ, United States
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Databases Continuous Integration Python (Programming Language) MySQL Network Protocols NoSQL Object-Oriented Software Development Performance Tuning Standard Sql Systems Integration Data Logging
+8 more
Network Routers Multithreading Backend Data Management Asynchronous Programming Restful APIs Open Network Automation Platform Microservices

Job description

Insight Global is seeking an experienced back-end engineer to join a technical team focused on building automation infrastructure and integrating systems, particularly in networking environments with one of our largest Telecom clients. This person will be responsible for developing Python-based backend services and automation frameworks for routers and switches, optimizing CI/CD pipelines, and designing RESTful APIs and microservices for internal and external integrations. The position also involves working with SQL and NoSQL databases for data management and analytics, supporting full-stack development in collaboration with cross-functional teams, and ensuring backend systems are secure, reliable, and high-performing. Success in this role requires adaptability to evolving technologies, strong problem-solving abilities, and a commitment to writing clean, maintainable, and well-documented code with a deep understanding of proper python syntax.

Requirements

6+ years of hands-on Python experience as well as experience leveraging AI tools for coding efficiency & optimization.

-Proficiency in object-oriented programming (OOP), decorators, generators, and context managers.

-Experience with multi-threading, asynchronous programming, and performance optimization.

-Strong grasp of error handling, logging, and testing frameworks

-Experience with CI/CD tools and automation workflows.

-Proven experience in designing and implementing REST APIs

-Solid understanding of database systems (e.g., MySQL, Influx etc).

-Ability to work in a fast-paced, agile environment.

-Excellent communication and collaboration skills. -Prior experience in network automation involving routers and switches.

-Knowledge of networking protocols and configuration automation

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:01 min

Bridging the gap between software development and security

Vandana Verma · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:37 min

Optimizing technical profiles for AI sourcing and recruitment

Mina Golesorkhi Mina Golesorkhi · WWC Europe 2026

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · WWC Europe 2026

Videos

See all

Related articles

See all