Python Backend Engineer: Cloud APIs & Microservices

Tata Consultancy Services

Sunnyvale (CA)

On-site

USD 90,000 - 121,000

Full time

37 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tata Consultancy Services in Sunnyvale, CA is seeking a Python Backend Developer to design, build, and maintain high-performance cloud applications with robust server-side logic and secure APIs. You will collaborate with frontend teams, product managers, and DevOps to deliver scalable microservices powering core platforms.

Responsibilities include system design, API development, database optimization, security, testing, CI/CD, and performance tuning to ensure scalable and reliable services.

Qualifications

  • Experience in distributed backend system design and scalability.
  • Strong knowledge of Python 3.10+ and asyncio.
  • Hands-on with FastAPI, Django or Flask web frameworks.
  • Relational databases and ORM tooling (SQLAlchemy, Django ORM).
  • Experience with RESTful API design and secure services.
  • Proficient with testing (Pytest, unittest) and CI/CD basics.

Responsibilities

  • System Design: Architect and scale distributed backend systems that handle high traffic, concurrency, and data throughput.
  • API Development: Design, develop, and maintain high-throughput, secure RESTful APIs and microservices.
  • Database Management: Optimize database schemas, write complex SQL queries, and manage data persistence using ORM frameworks.
  • Security & Auth: Implement and maintain robust security protocols for authentication and authorization.
  • Testing Automation: Write comprehensive unit, integration, and regression test suites to ensure high code quality.
  • CI/CD & Cloud: Package applications into containers and assist in deploying services to cloud infrastructure.
  • Performance Tuning: Troubleshoot, debug, and optimize application performance, memory leaks, and query bottlenecks.

Skills

System Design
Data Structures & Algorithms
Core Python
Python Ecosystem
Databases
API Design
Build & Test Tools
Version Control

Tools

FastAPI
Django
Flask
Pytest
SQLAlchemy
Git
SQL Server
PostgreSQL
MySQL

Job description

Tata Consultancy Services in Sunnyvale, CA is seeking a Python Backend Developer to design, build, and maintain high-performance cloud applications with robust server-side logic and secure APIs. You will collaborate with frontend teams, product managers, and DevOps to deliver scalable microservices powering core platforms.

Responsibilities include system design, API development, database optimization, security, testing, CI/CD, and performance tuning to ensure scalable and reliable services.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python AWS Engineer - API & Microservices Lead
Senior Python AWS Engineer - API & Microservices Lead

Tata Consultancy Services • Raleigh (NC)

On-site
USD 100,000 - 120,000
Backend & Full-Stack Engineer: Python/Node/Go APIs
Backend & Full-Stack Engineer: Python/Node/Go APIs

Tata Consultancy Services • Sunnyvale (CA)

On-site
USD 100,000 - 140,000
Python Backend Engineer — APIs, Cloud & Scalable Apps
Python Backend Engineer — APIs, Cloud & Scalable Apps

NTT DATA Services • Charlotte (NC)

Hybrid
USD 87,000 - 182,000
Medical, dental, vision insurance
401(k) with company match
Paid time off
Java Backend Engineer | Spring Microservices & API Design
Java Backend Engineer | Spring Microservices & API Design

Tata Consultancy Services • Sunnyvale (CA)

On-site
USD 90,000 - 121,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Parental Leaves
+5
Python Backend Developer - APIs, Cloud, Microservices
Python Backend Developer - APIs, Cloud, Microservices

Sulekha.com New Media Pvt Ltd • Hayward (CA)

On-site
USD 75,000 - 125,000
Senior Java & Python Microservices Engineer
Senior Java & Python Microservices Engineer

Tata Consultancy Services • Irving (TX)

On-site
USD 100,000 - 120,000
Senior Backend Java Engineer - APIs & Microservices
Senior Backend Java Engineer - APIs & Microservices

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 100,000 - 120,000
Senior Backend & Frontend Engineer — AWS, APIs & DevOps
Senior Backend & Frontend Engineer — AWS, APIs & DevOps

Tata Consultancy Services • Cincinnati (OH)

On-site
USD 64,000 - 110,000
Full stack developer (Python)
Full stack developer (Python)

REALIGN LLC • Sunnyvale (CA)

On-site
USD 120,000 - 160,000
Python Backend Engineer - Cloud APIs & Workflows
Python Backend Engineer - Cloud APIs & Workflows

247Hire • United States

On-site
USD 100,000 - 130,000