Python Developer

Hybrid in Schaumburg, IL, US β€’ Posted 3 hours ago β€’ Updated 3 hours ago
Full Time
75% Travel Required
Hybrid
Depends on Experience
Fitment

Dice Job Match Scoreβ„’

πŸ”’ Crunching numbers...

Job Details

Skills

  • Python
  • OOP
  • Pandas
  • NumPy
  • SQL
  • PostgreSQL
  • MySQL
  • MS SQL Server
  • REST APIs
  • FastAPI
  • Microservices
  • Data Pipelines
  • ETL
  • pytest
  • unittest
  • AWS
  • GCP
  • Azure
  • Docker
  • Git
  • CI/CD
  • React
  • Streamlit
  • Generative AI
  • LLM
  • RAG
  • Embeddings
  • Prompt Engineering
  • LangChain
  • LangGraph
  • LlamaIndex
  • MCP

Summary

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
Employers have access to artificial intelligence language tools (β€œAI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10132070
  • Position Id: 9102375
  • Posted 3 hours ago
Contact the job poster
EM

Eshwar Manikonda

Recruiter @ Whiztek Corp
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Chicago, Illinois

β€’

Today

Full-time

USD 125,000.00 - 150,000.00 per year

Remote

β€’

Today

Easy Apply

Full-time

60,000 - 90,000

Remote

β€’

Today

Easy Apply

Contract

Remote

β€’

3d ago

Easy Apply

Contract

22 - 28

Search all similar jobs