1

Senior Python Software Engineer Jobs in New Jersey

Python Software Engineer Location: Jersey City, NJ (Hybrid) MOI: 1st round virtual, 2nd round F2F. We are looking for a strong Software Engineer III to join the Global Markets UI Horizontal team to ...

Senior Python Developer

Princeton, NJ · Hybrid

$127K - $171K/yr

... software stack. * Collaborate with cross-functional teams to design scalable solutions ... As an experienced Sr . Python Developer you will have the ability to share new ideas and ...

Senior Python Developer

Jersey City, NJ · Hybrid

$126K - $170K/yr

... software stack. * Collaborate with cross-functional teams to design scalable solutions ... As an experienced Sr . Python Developer you will have the ability to share new ideas and ...

Senior Python Developer

Morristown, NJ · Hybrid

$125K - $168K/yr

... software stack. * Collaborate with cross-functional teams to design scalable solutions ... As an experienced Sr . Python Developer you will have the ability to share new ideas and ...

Senior Python Developer

Princeton, NJ · On-site

$127K - $171K/yr

Senior Python & SQL Developer: We need someone that carries strong experience in writing Python ... of experience in software development and IT SQL and database design experience Additional ...

Senior Python Developer

Princeton, NJ · On-site

$127K - $171K/yr

Senior Python & SQL Developer: We need someone that carries strong experience in writing Python ... of experience in software development and IT SQL and database design experience Additional ...

We are seeking a Senior Software Developer, Enterprise Risk and Finance Technology to join our dynamic team. The ideal candidate will have strong experience in Python, Spark/PySpark, Hadoop, REST ...

Senior python developer

Summit, NJ · On-site

$129K - $173K/yr

RIT Solutions, Inc. is seeking a Senior Python Developer to work on a contract basis. The role ... Software Development Lifecycle • Experience in data access technologies and patterns • ...

Senior Python Developer

Jersey City, NJ · On-site

$126K - $170K/yr

Position will be of Senior Python Developer who has experience working in Python, REST, ReactJS and Preferably experience working in Financial services within Global Markets. • 10yr+ Hands on ...

Senior Python Developer

Jersey City, NJ · On-site

$126K - $170K/yr

As an experienced Sr . Python Developer you will have the ability to share new ideas and ... software stack. * Collaborate with cross-functional teams to design scalable solutions ...

Senior Python/Spark developer

Princeton, NJ · On-site

$127K - $171K/yr

Senior Python developer Location: Princeton, NJ Full Time/Contract We are looking for a Senior Python/Spark developer that carries extremely strong SQL and data analysis skills. Requirement: * 5+ ...

Senior Python/Spark developer

Princeton, NJ

$127K - $171K/yr

Senior Python developer Location: Princeton, NJ Full Time/Contract We are looking for a Senior Python/Spark developer that carries extremely strong SQL and data analysis skills. Requirement: * 5+ ...

Sr Python Developer

Jersey City, NJ · On-site

$133K - $179K/yr

Sr. Python Developer Full Time or Contract to hire Responsibilities * Write clean and scalable code in Python * Backend Intigration * Contribute your knowledge and experience across the stack by ...

Sr Python Developer

Jersey City, NJ · On-site

$126K - $170K/yr

Role: Sr Python Developer Position : Full Time Accepts H1B transfers Location: Jersey City, NJ ( Remote for now) Responsibilities * Write clean and scalable code in Python * Backend Intigration

Sr Python Developer

Jersey City, NJ · On-site

$133K - $179K/yr

Role: Sr Python Developer Position : Contract / Full Time Accepts H1B transfers Location: Jersey City, NJ ( Remote for now) Responsibilities * Write clean and scalable code in Python * Backend ...

next page

Showing results 1-20

Senior Python Software Engineer information

What is the difference between Senior Python Software Engineer vs Python Developer?

AspectSenior Python Software EngineerPython Developer
Required CredentialsBachelor's degree in CS or related field, experience in software engineeringBachelor's degree in CS or related field, coding proficiency
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing applications, debugging
Employer & Industry UsageTech companies, startups, enterprise softwareWeb development, data analysis, automation projects
Common Search & Comparison IntentUnderstanding senior-level roles, responsibilities, and skillsEntry to mid-level coding roles, project involvement

The main difference between a Senior Python Software Engineer and a Python Developer lies in experience, responsibilities, and scope. Senior engineers typically lead projects, design system architecture, and mentor junior staff, while Python Developers focus on coding, application development, and implementation. Both roles require strong Python skills and relevant credentials, but senior roles demand more experience and leadership capabilities.

What are some common challenges faced by senior Python software engineers when leading complex projects, and how can they be addressed?

Senior Python Software Engineers often face challenges such as balancing hands-on coding with mentoring junior team members, managing technical debt, and designing scalable solutions. Successfully addressing these challenges involves clear communication, proactive code reviews, and effective prioritization of tasks. Collaborating closely with cross-functional teams and fostering a culture of knowledge sharing can also help ensure project success and team growth.

What are the key skills and qualifications needed to thrive as a senior Python software engineer?

To thrive as a Senior Python Software Engineer, you need advanced proficiency in Python programming, strong problem-solving abilities, and a solid background in computer science or a related field. Familiarity with frameworks like Django or Flask, experience with version control systems such as Git, and knowledge of cloud platforms and CI/CD tools are typically required. Leadership, effective communication, and mentorship skills help you collaborate with teams and guide junior developers. These skills ensure the delivery of robust, scalable software solutions and foster a productive, innovative development environment.

What does a senior Python software engineer do?

A Senior Python Software Engineer designs, develops, tests, and maintains complex software applications using the Python programming language. They often lead or mentor junior developers, architect software solutions, and ensure best coding practices are followed. These professionals collaborate with cross-functional teams to deliver scalable and efficient systems, troubleshoot issues, and optimize application performance. Their expertise includes advanced knowledge of Python frameworks, libraries, and development tools, as well as experience with databases, APIs, and cloud services.
What are popular job titles related to Senior Python Software Engineer jobs in New Jersey? For Senior Python Software Engineer jobs in New Jersey, the most frequently searched job titles are:
What job categories do people searching Senior Python Software Engineer jobs in New Jersey look for? The top searched job categories for Senior Python Software Engineer jobs in New Jersey are:
What cities in New Jersey are hiring for Senior Python Software Engineer jobs? Cities in New Jersey with the most Senior Python Software Engineer job openings:
Infographic showing various Senior Python Software Engineer job openings in New Jersey as of August 2026, with employment types broken down into 1% Internship, 87% Full Time, 9% Part Time, and 3% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution.

Python Software Engineer

Realtech Services

Jersey City, NJ • On-site

$55 - $60/hr

Full-time

Re-posted 11 days ago


Job description


• Start- ASAP
• Hybrid schedule requirement of a minimum of 3 days per week

• Glider - Candidate ID Verification
 
Role: Python Software Engineer 
 
Location: Jersey City, NJ (Hybrid) 
 
 
MOI: 1st round virtual, 2nd round F2F. 
 
We are looking for a strong Software Engineer III to join the Global Markets UI Horizontal team to help drive the AI Forward Engineering program.
The candidate will be responsible for designing, building, and enhancing next-generation enterprise applications that leverage modern UI frameworks, real-time data processing, and AI-driven capabilities. This includes developing user interfaces using React/Next.js as well as backend services using Python-based frameworks to support scalable, low-latency systems.
The role will focus on building AI-enabled applications using LLMs, agent-based workflows, and conversational systems, while also improving existing business-critical applications across trading, analytics, and reporting systems. The candidate will work closely with global development teams and front office stakeholders to deliver robust, scalable, and high-performance solutions.
Core EngineeringStrong experience across all phases of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC)
Required Qualifications
Core Engineering
• Strong experience across all phases of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC)
• Proven Full Stack Development experience across UI and backend systems
• Strong analytical, problem-solving, and debugging skills
• Ability to work across global teams and communicate effectively with technical and non-technical stakeholders
UI Development
• Hands-on experience with:
• React.js / Next.js / ES6+
• Modern UI frameworks (TailwindCSS or equivalent)
• Experience building real-time UI applications using WebSockets or similar technologies
• Exposure to desktop-based UI environments such as OpenFin / Electron
• Ability to design scalable, performant, and reusable UI components
Backend & API Development
• Strong programming experience in Python
• Hands-on experience building REST APIs using frameworks such as FastAPI, Flask, or similar
• Experience working with:
• SQL and NoSQL databases
• Microservices-based architectures
• Event-driven systems (Kafka / messaging platforms)
AI / LLM & Agent Development
• Experience developing AI-powered applications using:
• LangChain / LlamaIndex
• Agent frameworks (tool-calling, multi-agent workflows)
• RAG architectures (vector databases, embeddings, retrieval systems)
• Experience or familiarity with:
• Rasa (CALM) conversational systems
• LLM-based application development and orchestration
• Exposure to Model Context Protocol (MCP) or similar tool integration frameworks
• Understanding of prompt engineering and context-driven AI workflows
DevOps & Platform
• Working knowledge of:
• OpenShift / Kubernetes environments
• CI/CD pipelines (CodeBuild, CDK, or similar tools)
• Experience with containerized application deployment and configuration management
General Skills
• Strong communication and interpersonal skills
• Ability to handle multiple priorities and work in a fast-paced environment
• Self-motivated, detail-oriented, and able to take ownership of deliverables
• Strong collaboration skills across distributed/global teams
Desired Qualifications
• Experience with [strong style="box-sizing: border-box; padding: 0px; margin: 0px; font-style: inherit; font-weight: bold; font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; vertical-align: baseline; border: 0px none currentcolor;"]Global Markets / Trading systems / Financial products
• Experience building [strong style="box-sizing: border-box; padding: 0px; margin: 0px; font-style: inherit; font-weight: bold; font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; vertical-align: baseline; border: 0px none currentcolor;"]distributed, low-latency systems
• Exposure to streaming systems and real-time analytics