
Sr. Python Full Stack Developer
Primary stack
Job description
About the Position
Sr. Python Full Stack Developer
Date published: Aug 12 2026
Location: Jersey City / United States
Job category: Digital
Work model: Work from Office
About the Role
As a Senior Python Developer, you will make an impact by designing, building, and supporting scalable backend services, APIs, and cloud-native applications for enterprise technology initiatives. You will be a valued member of the Digital Engineering team and work collaboratively with technical leaders, product teams, and client stakeholders to deliver secure, high-quality software solutions.
Responsibilities
- Design, develop, and maintain robust backend applications using Python 3.x and modern frameworks such as FastAPI, Flask, or Django.
- Build and integrate REST APIs, GraphQL services, and gRPC-based solutions to support enterprise-scale distributed systems.
- Contribute to microservices architecture, containerized deployments, and cloud-native development using Docker, Kubernetes, and major cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Develop secure, reliable data access layers and integrations using relational and NoSQL databases such as PostgreSQL, MySQL, and MongoDB.
- Support engineering excellence through Git-based version control, CI/CD pipelines, automated testing, and Agile delivery practices.
Requirements
- Bachelor’s degree in computer science, Engineering, or a related field, or equivalent practical experience.
- 8 or more years of hands-on Python development experience, including strong knowledge of Python 3.x.
- 4 or more years of experience designing and implementing microservices and distributed systems.
- Experience developing backend services using frameworks such as FastAPI, Flask, or Django.
- Experience building and consuming APIs, including REST APIs and related integration patterns.
- Hands-on experience with cloud-native application development and deployment using AWS, Azure, or Google Cloud Platform.
- Experience with Docker, Kubernetes, Git, CI/CD pipelines, and Agile/Scrum delivery practices.
- Working knowledge of relational and NoSQL databases such as PostgreSQL, MySQL, and MongoDB.
Nice to Have
- Experience with GraphQL, gRPC, or event-driven integration patterns.
- Hands-on experience with message brokers such as Kafka, RabbitMQ, or AWS SQS.
- Experience writing automated tests using PyTest, Unittest, or similar testing frameworks.
- Ability to troubleshoot performance, reliability, and scalability issues across distributed applications.
- Strong communication skills and the ability to collaborate effectively with cross-functional engineering and business teams.
We Offer
- Competitive salary between $80,000 to $135,000 per year depending on experience and other qualifications.
- Cognizant’s discretionary annual incentive program and stock awards, based on performance.
- Medical/Dental/Vision/Life Insurance.
- Paid holidays plus Paid Time Off.
- 401(k) plan and contributions.
- Long-term/Short-term Disability.
- Paid Parental Leave.
- Employee Stock Purchase Plan.
About the Company
Cognizant (Nasdaq: CTSH) is an AI Builder and technology services provider, bridging the gap between AI investment and enterprise value by building full-stack AI solutions for our clients. Our deep industry, process, and engineering expertise enable us to build an organization’s unique context into technology systems that amplify human potential, drive tangible outcomes, and keep global enterprises ahead in a fast-changing world. See how at cognizant.ai or follow us on Twitter.
Application Process
- Apply to the right opportunity: Find an open role that matches your skills and career goals and show us why you’re the person for the job. Don’t see the right opportunity? Consider joining our Talent Community.
- Connect with your recruiter: If one of our recruiters sees a fit, they’ll set up a short intro call to learn more about you and how your experiences and skills match the role.
- Show off your skills: If you and our team would like to continue the process, you’ll interview with our hiring team. Some roles may also require technical assessments and/or client interviews.
- Decision time: Our team will then review each candidate’s potential to succeed in the role. This step may take some time because we want to find the right fit for both you and us-but you can count on us to keep you updated.
Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.
Note: This role cannot offer visa transfer or sponsorship now or in the future.
Equal Opportunity Employer: Cognizant is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status, or any other characteristic protected by federal, state, or local laws.
If you have a disability that requires reasonable accommodation to search for a job opening or submit an application, please email [email protected] with your request and contact information.
© Cognizant Technology Solutions. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Cognizant (Nasdaq-100: CTSH) is one of the world’s leading professional services companies, transforming clients’ business, operating and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build and run more innovative and efficient businesses. Headquartered in the US, Cognizant is ranked 185 on the Fortune 500 and is consistently listed among the most admired companies in the world. Learn how Cognizant helps clients lead with digital atwww.cognizant.comor follow us @Cognizant.
More at Cognizant Technology Solutions
All 1110 roles
Senior HR Business Partner
Cognizant Technology Solutions · Barcelona

Sr. Java Production Support Engineer
Cognizant Technology Solutions · Canada

Principal AI Architect — Agentic AI, AWS Bedrock & Broad-Spectrum AI
Cognizant Technology Solutions · United States

Onboarding and New Hire Experience Associate
Cognizant Technology Solutions · United States
Similar jobs

Middle+ Python Developer
Phenomenon Studio · Switzerland +2
Lead Python Engineer
The Workly

Middle+ Python Developer
Phenomenon Studio · Switzerland +2

Middle+ Python Developer
Phenomenon Studio · Switzerland +2