Quick Overview
Seniority
Mid Senior
Work mode
On Site
Location
Schaumburg, IL, United States
Posted
23 hours ago
DjangoDockerFastAPIFlaskMicroservicesMySQLSQLSQL ServerAWSNumPyAgileAzureGenerative AIGitGitHub ActionsGitLab CIGoogle CloudPandasPostgreSQLPythonRESTReactpytest
Job Description
Job Title: Software Engineer – Python Developer
Location: Schaumburg, IL
Work Mode: Hybrid / On-Site
Duration: Long-Term Contract
Job Summary
We are seeking a motivated Software Engineer with strong Python development experience to support backend services, data pipelines, API integrations, automated testing, cloud operations, and AI-enabled applications.
The ideal candidate will have 2–3+ years of software engineering experience with strong Python, SQL, REST APIs, automated testing, cloud, Docker, and CI/CD experience. Exposure to Generative AI, LLMs, RAG, and agentic AI is highly preferred.
Key Responsibilities
- Develop and maintain Python-based backend services, microservices, scripts, and utilities.
- Build and consume RESTful APIs and integrate internal and third-party systems.
- Develop Python scripts for data ingestion, transformation, batch processing, and workflow automation.
- Write SQL queries for data extraction, transformation, validation, and analysis.
- Work with relational databases such as PostgreSQL, MS SQL Server, and MySQL.
- Support applications and data pipelines in Google Cloud Platform, AWS, or Azure environments.
- Develop automated unit, integration, regression, and performance tests using pytest/unittest.
- Monitor application performance, logs, errors, API latency, and system reliability.
- Build lightweight internal UI/dashboard integrations using React, FastAPI, or Streamlit.
- Work with Docker and CI/CD pipelines using GitHub Actions or GitLab CI.
- Participate in Agile ceremonies, code reviews, technical discussions, and documentation.
- Use GitHub Copilot and AI-assisted development tools where appropriate.
Required Skills
- 2–3+ years of software engineering experience
- Strong Python
- Object-Oriented Programming (OOP)
- Pandas, NumPy
- SQL
- PostgreSQL / MS SQL Server / MySQL
- REST APIs
- FastAPI / Flask / Django
- Unit & Integration Testing
- pytest / unittest
- Docker
- Git
- CI/CD – GitHub Actions / GitLab CI
- Cloud – Google Cloud Platform / AWS / Azure
- Strong problem-solving and communication skills
Similar jobs
- NT
.Net Developer
NewNetline Technologies, LLC
Boston, MA🇺🇸Hybrid23 hours agoSQL.NETTechnology - GF
UI Developer (Frontend) - W2 (No C2C or 1099) - Remote CST or EST (Posted SAM)
NewGlobal Force USA
United States🇺🇸Remote23 hours agoScrumAgileAngular+6Technology - CE
Java Developer
NewComputer Enterprises, Inc.
Columbia, SC🇺🇸$65 - $69/hrHybrid23 hours agoOracleSpringScrum+4Technology - DU
Java Developer
Dice US Sales Enterprise Demo Account
United States🇺🇸Hybrid3 weeks agoTechnology - SS
Java Fullstack Developer
NewSun-IT Solutions
Chicago, IL🇺🇸Hybrid23 hours agoMicroservicesSQLSpring+4Technology - TE
Full-Stack Software Developer
NewTechHuman
United States🇺🇸Hybrid23 hours agoDjangoFastAPIFlask+4Technology