> Markdown version of [/jobs/ext/533827-senior-engineer-python](https://www.wearedevelopers.com/jobs/ext/533827-senior-engineer-python). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Engineer - Python - **Company:** Tata Consultancy Services Limited - **Location:** Cupertino, CA, United States - **Experience:** Expert - **Salary:** $100,000.0 - $150,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Information Systems, Data Validation, Serialization, Software Debugging, Dependency Injection, Software Design Patterns, DevOps, Amazon DynamoDB, Elasticsearch, Middleware, Python (Programming Language), PostgreSQL, Message Broker, NoSQL, Prometheus, Swagger, SQL Databases, Openapi, Data Logging, Grafana, Backend, Fastapi, Containerization, Kubernetes, Information Technology, Api Design, Restful APIs, Amazon Simple Queue Service (SQS), Splunk, Dynatrace, Docker, Microservices - **Published:** June 5, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=1d1a4f9c28df96dd ## About the Role Do you have experience in SQL?, Must have technical skills Bachelor's degree in Computer Science, Information Systems, Engineering, or related field (or equivalent experience) * 7+ years of experience in backend development with a focus on microservices architecture * Strong hands-on experience with Python and FastAPI framework for building RESTful and async APIs * Proficiency in SQL and NoSQL databases (PostgreSQL, DynamoDB) * Experience with containerization and orchestration (Docker, Kubernetes) * Strong understanding of microservices design patterns * Experience with message brokers (SQS) * Familiarity with CI/CD pipelines and DevOps practices Strong analytical, debugging, and problem-solving skills API Development & Microservice Design * Design, develop, and maintain scalable Python-based microservices using FastAPI * Build high-performance RESTful and async APIs following OpenAPI/Swagger standards * Implement dependency injection, middleware, and background task processing using FastAPI's native capabilities * Develop and maintain models for data validation, serialization, and schema enforcement. Monitoring, Logging & Observability * Integrate structured logging using libraries like Python's logging module * Implement distributed tracing using OpenTelemetry or Elastic stack for end-to-end request visibility * Expose Prometheus metrics and build Grafana splunk dashboards for service health monitoring ## Related Videos - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Intro to FastAPI](https://www.wearedevelopers.com/videos/462-intro-to-fastapi) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Devouring APIs with Python](https://www.wearedevelopers.com/videos/355-devouring-apis-with-python) ## Related Articles - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)