Posted 1w ago

Python Developer - 68157381

@ Cognizant
Chicago, Illinois, United States
$84k-$130k/yrHybridFull Time
Responsibilities:Design APIs, Develop APIs, Secure APIs
Requirements Summary:Strong Python experience for REST API design with FastAPI/Flask; OAuth2/JWT security; AWS Lambda/API Gateway or container-based deployments; Databricks/Snowflake integrations; Git/GitHub.
Technical Tools Mentioned:FastAPI, Flask, OAuth2, JWT, AWS Lambda, API Gateway, Databricks, Snowflake, Git, GitHub, OpenAPI/Swagger
Save
Mark Applied
Hide Job
Report & Hide
Job Description

About the Role

 

As a Python Developer, you will make an impact by designing, developing, and securing scalable Python-based REST APIs that support enterprise application and data integration needs. You will be a valued member of a cross-functional engineering team and work collaboratively with data engineers, architects, and platform teams to deliver reliable, cloud-native solutions.

 

In this role, you will:

  • Design and develop Python-based REST APIs using FastAPI or Flask to support application and integration requirements.

  • Integrate APIs with backend platforms such as Databricks, Snowflake, and machine learning model endpoints.

  • Implement API security using OAuth2/JWT, ensuring standardized error handling, logging, and observability.

  • Develop and maintain OpenAPI/Swagger documentation to establish clear API contracts and ease of consumption.

  • Collaborate closely with data engineers, architects, and platform teams to deliver scalable, production-ready solutions.

 

What you need to have to be considered

  • Strong experience with Python development, including REST API design using FastAPI and/or Flask.

  • Hands-on experience implementing authentication and authorization using OAuth2 and JWT.

  • Experience deploying APIs using AWS Lambda and API Gateway or containerized cloud-based architectures.

  • Experience working with data platforms such as Databricks and Snowflake, including API integrations.

  • Proficiency with Git and GitHub for version control and collaborative development.

 

These will help you stand out

  • Experience with PySpark for large-scale data processing and analytics.

  • Exposure to healthcare data formats such as X12/837 claims transactions.

  • Experience with observability and monitoring tools such as AWS CloudWatch and DataDog.

  • Familiarity with ML model integration and data-driven application architectures.

 

Work Model

Hybrid in Chicago, IL. This role requires working 3 days a week in a client or Cognizant office.

 

We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Regardless of your working arrangement, we support a healthy work-life balance through our wellbeing programs.

 

We’re excited to meet people who share our mission and can make an impact in a variety of ways. Don’t hesitate to apply, even if you only meet the minimum requirements listed.

 

Please note: This role is not able to offer visa transfer or sponsorship now or in the future.

Salary and Other Compensation

The annual salary for this position is between $83,600 – $129,500, depending on experience and qualifications. 

 

This position is also eligible for Cognizant’s discretionary annual incentive program based on performance.

Benefits

  • Medical, Dental, Vision, and Life Insurance

  • Paid holidays and Paid Time Off (PTO)

  • 401(k) plan with contributions

  • Short-term and Long-term Disability

  • Employee Stock Purchase Plan

 

Disclaimer: The salary, compensation, and benefits information is accurate as of the date of posting and may be modified subject to applicable law.