Confidential

Python Developer

Chicago, Illinois, US

Role snapshot

Confidential is hiring a Python Developer on a full-time basis. This is a role based in Chicago, Illinois, US.

Company
Confidential
Location
Chicago, Illinois, US
Job type
Full-time
Experience
2–3 years
Posted
Nov 6, 2026

Who this role suits

People with roughly one to three years of experience who can own small pieces of work with light guidance and want to widen their scope.

How to prepare your application

  • Prepare two or three stories about work you owned end to end, including one thing that went wrong and what you changed.
  • Read what Confidential publishes about its product or team, so you can say clearly why this role and this company.

Apply only on Confidential's own site. A genuine employer never asks candidates for money, deposits or bank details to apply, interview or “secure” a job. If something looks wrong, use Report a problem with this listing and we will review it. Read how we check listings.

About the role

Job Description:

We are looking for a skilled Python Developer with 2–3 years of experience in developing and maintaining backend applications and RESTful APIs. The candidate should have hands-on experience in Python programming, database integration, and backend development, with a strong focus on writing clean, efficient, and scalable code.

Key Responsibilities:

  • Develop and maintain backend applications using Python.
  • Design, develop, and integrate RESTful APIs.
  • Work with databases and perform CRUD operations.
  • Write clean, reusable, and optimized code.
  • Perform unit testing, debugging, and troubleshooting.
  • Collaborate with team members to deliver quality solutions.
  • Use Git for version control and participate in code reviews.

Required Skills:

  • 2–3 years of hands-on experience in Python development.
  • Good knowledge of Python, OOP concepts, and data structures.
  • Experience with Django, Flask, or FastAPI.
  • Knowledge of REST APIs and JSON.
  • Experience with SQL databases such as MySQL or PostgreSQL.
  • Familiarity with Git and unit testing.
  • Good analytical and problem-solving skills.

Preferred Skills:

  • Basic knowledge of cloud platforms and CI/CD.
  • Exposure to Docker and deployment processes.
  • Understanding of Agile development methodologies.