Python Developer

Post Date

May 20, 2026

Location

Newark,
New Jersey

ZIP/Postal Code

07102
US
Sep 28, 2026 Insight Global

Job Type

Contract

Category

Software Engineering

Req #

NNJ-77ceb664-ed91-477c-b155-3afcf754c9fa

Pay Rate

$50 - $62 (hourly estimate)

Job Description

We’re looking for a Python-focused Software Developer with AWS experience to help build and enhance financial trading applications for a commercial banking organization. This role is centered on software engineering: designing and developing backend services, building data-driven features, writing clean and testable code, and supporting trading workflows where performance, accuracy, and reliability matter.
In addition, this developer should be SQL-strong for data modeling and structuring, and AI-savvy—comfortable using modern coding assistants (e.g., Copilot or Claude) to accelerate development while maintaining strong engineering judgment.

Build and maintain Python backend services that support trading workflows, market data processing, and downstream financial operations.
Design and implement RESTful APIs / service layers to integrate trading applications with internal platforms and data sources.
Write and optimize SQL (queries, joins, aggregation, indexing considerations) to support data structuring, reporting, and application data access patterns.
Collaborate with product/business stakeholders and engineers to translate requirements into robust application features and enhancements.
Use AI coding tools (e.g., Copilot or Claude) effectively for scaffolding, refactoring, test generation, and documentation—without compromising code quality or security.
Support application deployment in AWS (as a consumer of platform patterns), focusing on building software rather than owning infrastructure operations.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Required Skills & Experience

- 5-7 years of strong Python software development experience building production applications/services
- Solid AWS experience deploying or running applications on AWS (e.g., EC2/Lambda/S3/RDS as applicable).
- Strong SQL skills for data structuring: writing complex queries, shaping datasets, and working with relational schemas (e.g., PostgreSQL).
- Backend/API engineering experience (REST/service patterns; modular, testable code).
- AI‑savvy developer mindset: experienced leveraging tools like Copilot or Claude to improve delivery speed and code quality.

Nice to Have Skills & Experience

- Experience supporting financial services applications (trading, fixed income, lending, risk, payments, etc.)
- Experience with Python web frameworks (e.g., FastAPI/Django) for service development.

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.