Backend Python Developer, Entry Level

Emonics LLC

Chicago, ILFresher1h agovia LinkedIn

This job at a glance

Who can apply
New grads and up to 1 year
Must know
PythonREST APIsTroubleshootingGitSQL
Work
On-site in Chicago
Pay
Not stated by the employer.
Skill demand
Python67%REST APIs33%Troubleshooting22%Git17%of 18 similar entry-level jobs posted in the US this week
Listed
Oct 28, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

We are looking for a skilled Entry Level Backend Python Developer to join our engineering team.

Key Responsibilities

  • Design, develop, and maintain backend applications using Python.
  • Build and maintain RESTful APIs and backend services.
  • Integrate third-party APIs and external services.
  • Write clean, reusable, maintainable, and well-documented code.
  • Develop unit and integration tests and troubleshoot production issues.
  • Optimize application performance, scalability, and reliability.
  • Collaborate with frontend, DevOps, QA, and product teams.
  • Participate in code reviews and contribute to engineering best practices.
  • Use Git/GitHub/GitLab for version control and collaborative development.

Requirements & Tech Stack

  • Strong proficiency in Python.
  • Good understanding of object-oriented programming and Python best practices.
  • Experience developing REST APIs and backend services.
  • Strong knowledge of SQL and relational databases.
  • Understanding of database design, indexing, and query optimization.
  • Familiarity with Git and software development workflows.
  • Understanding of HTTP, JSON, API authentication, and web application architecture.
  • Good debugging, problem-solving, and communication skills.

Entry-Level Software Engineer Jobs in Chicago · last 7 days

19 openings · all need no experience

Most hiring: FDE Times, Caterpillar Inc., Siemens

See all 19 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job