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
- 8+ years of 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.