Emonics LLC

Backend Python Developer - Entry Level

Chicago, Illinois, US

Role snapshot

Emonics LLC is hiring a Backend Python Developer - Entry Level on a full-time basis. This is a role based in Chicago, Illinois, US.

Company
Emonics LLC
Location
Chicago, Illinois, US
Job type
Full-time
Posted
Nov 1, 2026

Who this role suits

The listing does not state a required experience level here. Read the requirements in the description below and apply if they match your background.

How to prepare your application

  • Match your résumé to the requirements in the description, using the same wording where it is honest to do so.
  • Prepare a short example for each requirement you meet, and be ready to explain any you only partly meet.
  • Read what Emonics LLC publishes about its product or team, so you can say clearly why this role and this company.

Apply only on Emonics LLC'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

We are looking for a skilled Entry Level Backend Python Developer to join our engineering team. The ideal candidate will be responsible for designing, developing, testing, and maintaining scalable backend applications and RESTful APIs using Python.

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.

Required Skills

  • 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 JSON, API authentication, and web application architecture.
  • Good debugging, problem-solving, and communication skills.