Senior Python AIML Developer

Virtusa

Jersey City (NJ)

On-site

USD 150,000 - 210,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Virtusa in New Jersey (Jersey City) seeks an experienced Senior Python Engineer to design, build, and maintain scalable backend systems. You will own complex features, mentor engineers, and collaborate across product, DevOps, QA, and architecture teams to deliver reliable, secure software.

You will work on Python-based services, RESTful APIs, and databases, while driving performance improvements and robust test coverage in a fast-paced environment.

Qualifications

  • Bachelor's degree in CS/Engineering or equivalent experience.
  • 8+ years of professional software development experience.
  • Strong proficiency in Python and object-oriented programming.
  • Experience with Django, Flask, or FastAPI.
  • Strong understanding of RESTful API design and development.
  • Experience with relational databases (PostgreSQL, MySQL, Oracle) and SQL.
  • Familiarity with NoSQL databases (MongoDB, DynamoDB, Redis).
  • Solid knowledge of asynchronous processing and multithreading/multiprocessing concepts.
  • Experience with Git and modern version control workflows.

Responsibilities

  • Design, develop, and maintain scalable Python-based applications and services.
  • Lead technical design and architecture discussions for complex systems.
  • Write clean, efficient, and maintainable code following best practices.
  • Conduct code reviews and provide technical mentorship to junior and mid-level engineers.
  • Collaborate with product, DevOps, QA, and architecture teams.
  • Optimize performance, scalability, and reliability of applications.
  • Troubleshoot and resolve complex production issues.
  • Build and enhance automated testing frameworks.
  • Support CI/CD pipelines and modern DevOps workflows.
  • Ensure compliance with security, data, and quality standards.

Skills

Python
OO programming
RESTful APIs
Asynchronous processing
Multithreading/Multiprocessing

Education

Bachelor's degree in Computer Science or Engineering

Tools

Django
Flask
FastAPI
PostgreSQL
MySQL
Oracle
MongoDB
DynamoDB
Redis
Git

Job description

Job Requirements

We are seeking an experienced Senior Python Engineer to design, build, and maintain scalable, high-quality software systems. This role requires strong expertise in Python, system design, and modern backend technologies. The ideal candidate will take ownership of complex features, mentor other engineers, and work closely with cross-functional teams to deliver reliable and performant solutions.

Job Requirements

We are seeking an experienced Senior Python Engineer to design, build, and maintain scalable, high-quality software systems. This role requires strong expertise in Python, system design, and modern backend technologies. The ideal candidate will take ownership of complex features, mentor other engineers, and work closely with cross-functional teams to deliver reliable and performant solutions.

Key Responsibilities
  • Design, develop, and maintain scalable Python-based applications and services
  • Lead technical design and architecture discussions for complex systems
  • Write clean, efficient, and maintainable code following best practices
  • Conduct code reviews and provide technical mentorship to junior and mid-level engineers
  • Collaborate with product, DevOps, QA, and architecture teams
  • Optimize performance, scalability, and reliability of applications
  • Troubleshoot and resolve complex production issues
  • Build and enhance automated testing frameworks
  • Support CI/CD pipelines and modern DevOps workflows
  • Ensure compliance with security, data, and quality standards
Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, or equivalent experience
  • 8+ years of professional software development experience
  • Strong proficiency in Python and object-oriented programming
  • Experience with at least one major Python web framework (Django, Flask, or FastAPI)
  • Strong understanding of RESTful API design and development
  • Experience with relational databases (PostgreSQL, MySQL, Oracle) and SQL
  • Familiarity with NoSQL databases (MongoDB, DynamoDB, Redis)
  • Solid knowledge of asynchronous processing and multithreading/multiprocessing concepts
  • Experience with Git and modern version control workflows
Work Experience

7-10Years

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

Photon • Wilmington (DE)

On-site
USD 120,000 - 150,000
Senior Python Application Developer (Backend & Data-Focused)
Senior Python Application Developer (Backend & Data-Focused)

Axiom Path, Inc. • Charlotte (NC)

Hybrid
USD 120,000 - 170,000
Python Backend Engineer
Python Backend Engineer

ClinDCast LLC • San Jose (CA)

On-site
USD 100,000 - 150,000
Senior Python Developer - AI & Full Stack Specialist
Senior Python Developer - AI & Full Stack Specialist

Aktra • McLean (VA)

On-site
USD 100,000 - 130,000
Senior Python Engineer
Senior Python Engineer

HeartCentrix Solutions • United States

On-site
USD 120,000 - 180,000
Python Developer
Python Developer

IVID TEK INC • Phoenix (AZ)

On-site
USD 120,000 - 160,000
Python Developer [32877]
Python Developer [32877]

Stealth Startup • Berkeley (CA)

On-site
USD 80,000 - 100,000
Senior Python & SQL Developer
Senior Python & SQL Developer

Compunnel, Inc. • New York (NY)

On-site
USD 130,000 - 180,000
Senior AI / AIOps engineer with Python
Senior AI / AIOps engineer with Python

Programmers.io • Austin (TX)

On-site
USD 140,000 - 200,000
Senior - SME Software Developer Java - Python
Senior - SME Software Developer Java - Python

Vets Hired • Chantilly (VA)

On-site
USD 140,000 - 190,000