[Skip to main content](#main-content)

[OpenNash Jobs](https://jobs.opennash.com/)
[Hiring report](/reports/hiring/) · [All Tata Consultancy Services jobs](https://jobs.opennash.com/companies/tata-consultancy-services/) · [Search jobs](/search/)

Tata Consultancy Services · Des Moines, IA

# Python Sr Developer

Des Moines, IA Senior individual contributor $85,000-$105,000 Software Engineering 

Last seen on Tata Consultancy Services’s official careers site on August 1, 2026; it may have closed since.
[Apply on Tata Consultancy Services’s careers site →](https://ibegin.tcsapps.com/candidate/jobs/417714J)

[OpenNash Jobs](https://jobs.opennash.com/) / [Tata Consultancy Services](https://jobs.opennash.com/companies/tata-consultancy-services/) / Python Sr Developer

## Job description

Python Sr Developer We are seeking an experienced Senior Python Developer with strong AWS cloud expertise to design, develop, and support scalable, cloud-native applications, APIs, and data solutions. The ideal candidate will combine deep Python development skills with hands-on experience building distributed systems on AWS. This role requires ownership of the full software lifecycle, from solution design and implementation to production support and operational excellence.

### Key Responsibilities

Python Development & API Engineering
- Design, develop, and maintain Python-based backend applications, microservices, and APIs.
- Build scalable RESTful APIs and integrations supporting enterprise applications and data platforms.
- Develop reusable components, libraries, and automation frameworks following engineering best practices.
- Implement secure API authentication, authorization, rate limiting, and monitoring capabilities. ________________________________________ Data Engineering & Processing
- Build and maintain data ingestion, transformation, and processing pipelines.
- Develop solutions for integrating data across multiple internal and external systems.
- Optimize data access patterns, database interactions, and application performance.
- Ensure data quality, validation, observability, and operational reliability. ________________________________________ AWS Cloud Engineering
- Design and implement cloud-native solutions using AWS services such as Lambda, ECS, EKS, API Gateway, S3, DynamoDB, RDS, SQS, SNS, EventBridge, CloudWatch, and Step Functions.
- Develop highly available, fault-tolerant, and scalable applications leveraging AWS best practices.
- Implement infrastructure automation, deployment pipelines, monitoring, and operational controls.
- Collaborate with cloud, security, and platform teams to ensure compliance, governance, and cost optimization. ________________________________________ Production Support & Reliability
- Support business-critical production systems and APIs in a high-availability environment.
- Perform incident triage, root cause analysis, and issue remediation.
- Analyze logs, metrics, and system behavior to identify performance bottlenecks and reliability risks.
- Drive continuous improvements in resiliency, observability, scalability, and operational efficiency ________________________________________ AI-Assisted Software Development
- Leverage AI-powered development tools such as GitHub Copilot, Amazon Q, ChatGPT, Cursor, or equivalent tools to accelerate development and improve code quality.
- Utilize AI for code generation, unit test creation, documentation, troubleshooting, code rev iews, and solution prototyping.
- Validate AI-generated outputs to ensure alignment with security, architectural, and engineering standards.
- Promote responsible adoption of AI-assisted development practices within the engineering team ________________________________________ Technical Leadership
- Mentor junior developers and contribute to engineering standards and best practices.
- Participate in architecture reviews, technical design discussions, and code reviews.
- Partner with product, business, architecture, and operations teams to deliver high-quality solutions.
- Communicate complex technical concepts effectively to both technical and non-technical stakeholders. ________________________________________ Required Skills
- 8+ years of hands-on Python development experience.
- Strong experience building APIs, microservices, and distributed systems.
- Solid experience designing and implementing solutions on AWS.
- Experience with cloud-native architectures, event-driven systems, and enterprise integrations.
- Strong understanding of system design, scalability, reliability, and performance optimization.
- Experience supporting production systems in large-scale enterprise environments.
- Proficiency with SQL and NoSQL databases.
- Experience with CI/CD, monitoring, logging, and observability practices.

### Preferred Qualifications
- Experience with FastAPI, Flask, or Django.
- Experience with Docker, Kubernetes, ECS, or EKS.
- Experience with AWS serverless and event-driven architectures.
- Familiarity with Infrastructure as Code (Terraform, CloudFormation, CDK).
- Experience in financial services, insurance, or other regulated enterprise environments.
- Prior experience as a Senior Engineer, Technical Lead, or Solution Designer. Salary Range- $85,000-$105,000 a year #LI-OJ1 </div

## At a glance
- Posted by the employer: Not stated
- First seen by OpenNash: Aug 1, 2026
- Last checked: Aug 1, 2026
- Listed for: Under a day
- Location: Des Moines, IA
- Pay: $85,000-$105,000[Apply on Tata Consultancy Services’s careers site →](https://ibegin.tcsapps.com/candidate/jobs/417714J)

## More jobs at Tata Consultancy Services

### [Developer](https://jobs.opennash.com/companies/tata-consultancy-services/jobs/15330b008c7e02836326/)

Des Moines, IA

### [Accounting BSA](https://jobs.opennash.com/companies/tata-consultancy-services/jobs/b753416d47a5b74e2b57/)

Des Moines, IA

### [Acturial BSA](https://jobs.opennash.com/companies/tata-consultancy-services/jobs/957b09944b8ef9520c09/)

Des Moines, IA

### [.NET Developer](https://jobs.opennash.com/companies/tata-consultancy-services/jobs/5dc84c83db8a414eb2a3/)

Hyderabad

### [.NET Developer](https://jobs.opennash.com/companies/tata-consultancy-services/jobs/f7c10d3613192cadcc4c/)

Pune

## Similar jobs at other companies

### [Python Developer](https://jobs.opennash.com/companies/citigroup/jobs/0d04d84a08d2684b722f/)

Citigroup · New York New York United States

### [Lead Security Engineer - Python/Java Developer](https://jobs.opennash.com/companies/jpmorganchase/jobs/436daf4e19b3067eadd4/)

JPMorganChase · Wilmington, DE, United States

### [Security Engineer II -Python Developer](https://jobs.opennash.com/companies/jpmorganchase/jobs/4378ac478b2c2b14873a/)

JPMorganChase · Jersey City, NJ, United States

### [Senior Python developer with SDVI Rally expertise](https://jobs.opennash.com/companies/hitachi/jobs/fab3c68d1916bc2f0948/)

Hitachi · San Jose, CA, United States

### [F-35 Software Systems Developer (Python)](https://jobs.opennash.com/companies/bae-systems/jobs/5c2bba3a35c7dcdf67f2/)

BAE Systems · Fort Worth, Texas, United States

OpenNash lists jobs from employers’ own careers sites and does not handle applications.
Dates come from the employer where stated; “first seen” and “last checked” are our own observations.

OpenNash Jobs · Official listings with dates and links to the employer. [Weekly hiring report](/reports/hiring/) · [Methodology](/methodology/)
