Backend (Python) Senior Engineer

TechWish

New York (NY)

On-site

USD 140,000 - 200,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

TechWish is seeking a Senior Backend (Python) Engineer to design, develop and maintain robust backend services for data-driven decisioning platforms. You will work with a cross-functional team including Scrum Master, Cloud Engineers, AI/ML Engineers and UI/UX Engineers to deliver end-to-end solutions.

You will own API design, data handling, and performance optimization for scalable systems, participating in UAT and troubleshooting.

Qualifications

  • 8–12 years of experience designing, building and maintaining backend for enterprise web apps.
  • Expert Python (3.4+), backend development
  • Experience with REST APIs and data warehousing concepts
  • Familiarity with databases (MySQL, MongoDB) and versioning tools like GitHub
  • Ability to troubleshoot, UAT participation and strong problem solving"

Responsibilities

  • Manage and develop backend for Data to Decision projects for Fortune 500 client
  • Collaborate with data science and engineering to integrate algorithm outputs
  • Diagnose and troubleshoot bugs and integration issues
  • Lead team, project management and effective communication
  • Create and maintain documentation for processes and applications

Skills

Python
Django/Flask
REST APIs
Multithreading
Problem solving
GitHub
AI-assisted development
Team collaboration
Cloud experience

Education

B.E./B.Tech./M.Tech in CS or related

Tools

MySQL
MongoDB
Azure
AWS
GCP
Nginx
Apache HTTPD
RabbitMQ
Git

Job description

As a Backend (Python) Senior Engineer, you would be part of the team consisting of Scrum Master, Cloud Engineers, AI/ML Engineers, and UI/UX Engineers to build end-to-end Data to Decision Systems. You would report to an Architect and will be responsible for:

  • Managing, developing & maintaining the backend for various Data to Decision projects for our Fortune 500 client
  • Work closely with the data science & engineering team to integrate the algorithmic output from the backend REST APIs
  • Participate in UAT, and diagnose & troubleshoot bugs and application integration issues
  • Team handling, problem solving, project management and communication skills & creative thinking
  • Create and maintain documentation related to the developed processes and applications
Required Qualifications
  • 8-12 years of demonstrable experience designing, building, and working as a Backend Python Engineer for enterprise web applications
  • Expert-level proficiency with Python (3.4+)
  • Expert-level proficiency with Django (2.1+) or Flask
  • AI-Assisted Development: Use AI-powered tools to quickly generate boilerplate code, write tests, and automate code documentation
  • Familiarity with common databases (RDBMS such as MySQL & NoSQL such as MongoDB) and data warehousing concepts (OLAP, OLTP)
  • Understanding of REST concepts and building/interacting with REST APIs
  • Deep understanding of core backend concepts: Develop and design RESTful services and APIs
  • Develop functional databases, applications, and servers to support websites on the back end
  • Performance optimization and multithreading conceptsIn addition, the ideal candidate would have great problem-solving skills, and familiarity with code versioning tools such as GitHub
Good To Have
  • Experience with deploying and maintaining high traffic infrastructure
  • Experience of Robotic Process Automation: Blue Prism/Work fusion/UI Path
  • Experience of ReactJs
Preferred Qualifications
  • Familiarity with Microsoft Azure Cloud Services (particularly Azure Web App, Storage and VM), or familiarity with AWS (EC2 containers) or GCP Services.
  • Experience with Microservices, Messaging Brokers (e.g., RabbitMQ)
  • Experience with fine-tuning reverse proxy engines such as Nginx, Apache HTTPD
Education

B.E/B.Tech/M.Tech in Computer Science or related technical degree OR Equivalent

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Software Engineer
Senior Backend Software Engineer

Trivelta • United States

On-site
USD 100,000 - 130,000
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

NTT DATA North America • St. Louis (MO)

On-site
USD 110,000 - 120,000
Sr. Software Engineer (Python)
Sr. Software Engineer (Python)

NextGen Invent Corporation • United States

Hybrid
USD 120,000 - 180,000
Backend Architect
Backend Architect

Good co India • United States

Remote
USD 130,000 - 190,000
Senior Back End Software Engineer
Senior Back End Software Engineer

EverQuote Pro • Cambridge (MA)

On-site
USD 120,000 - 170,000
Variable cash bonus programs
Equity
Health insurance
+2
Senior Software Engineer
Senior Software Engineer

Vizient, Inc • Edina (MN)

On-site
USD 100,000 - 130,000
Senior - SME Software Developer Java - Python
Senior - SME Software Developer Java - Python

Vets Hired • Chantilly (VA)

On-site
USD 140,000 - 190,000
Sr Software Engineer
Sr Software Engineer

Prometric • United States

Remote
USD 140,000 - 190,000
Senior Python Backend Engineer
Senior Python Backend Engineer

SGS Technologie Pvt Ltd. • Jacksonville (FL)

On-site
USD 130,000 - 190,000
Senior Python Developer
Senior Python Developer

Compunnel, Inc. • Durham (NC)

On-site
USD 100,000 - 130,000