1

Python Fastapi Developer Jobs in Naperville, IL (NOW HIRING)

Architecting, optimizing and developing Python-based applications and APIs (FastAPI, Flask, RESTful services), including asynchronous programming and event-based architectures using cloud-native ...

AI Full Stack Engineer

Chicago, IL · Remote

$70 - $75/hr

AWS Solutions Architect, AWS Developer, or Kubernetes Application Developer. - Hands-on experience ... Python, Flask/FastAPI, and NLP frameworks. - Experience deploying applications into AWS EKS and ...

Full Stack Software Engineer

Chicago, IL · Remote

$125K - $145K/yr

Contribute to CI/CD pipelines and DevOps processes to ensure efficient deployments and reliable ... Python (Django, FastAPI, Flask), microservices development, RESTful API design, Kubernetes, and ...

High proficiency in programming, with fluency in Python preferable. Proficiency in alternative ... Experience with backend development with tools such as FastAPI for web frameworks and PostgreSQL ...

Strong programming ability (Python at a minimum; Golang/Rust would be beneficial) and software ... Experience with technologies such as Ansible, Django, FastAPI, Flask, Jenkins, Hashicorp Vault ...

Strong programming ability (Python at a minimum; Golang/Rust would be beneficial) and software ... Experience with technologies such as Ansible, Django, FastAPI, Flask, Jenkins, Hashicorp Vault ...

next page

Showing results 1-20

Python Fastapi Developer information

See Naperville, IL salary details

$13

$58

$86

How much do python fastapi developer jobs pay per hour?

As of Jul 15, 2026, the average hourly pay for python fastapi developer in Naperville, IL is $58.53, according to ZipRecruiter salary data. Most workers in this role earn between $48.27 and $66.49 per hour, depending on experience, location, and employer.

What is a Python FastAPI Developer job?

A Python FastAPI Developer is responsible for designing, developing, and maintaining backend applications using FastAPI, a modern web framework for building APIs with Python. They work on creating high-performance APIs, integrating with databases, implementing authentication, and ensuring scalability. This role often involves working with asynchronous programming, cloud services, and containerization tools like Docker. Developers collaborate with teams to create efficient, secure, and well-documented API endpoints for web and mobile applications.

What are the key skills and qualifications needed to thrive in the Python Fastapi Developer position, and why are they important?

To thrive as a Python FastAPI Developer, you need strong proficiency in Python programming, experience designing RESTful APIs with FastAPI, and a background in web development concepts. Familiarity with version control systems like Git, containerization tools such as Docker, and knowledge of cloud platforms or SQL/NoSQL databases are commonly required, and certifications in cloud services or Python development can be advantageous. Excellent problem-solving skills, effective communication, and the ability to collaborate in agile teams help developers contribute efficiently to complex projects. These competencies ensure robust, scalable backend solutions and smooth coordination within development teams to meet business goals.

What are some typical daily tasks for a Python FastAPI Developer?

A Python FastAPI Developer typically spends their day designing, developing, and maintaining RESTful APIs to support web or mobile applications. This involves writing clean and efficient Python code, collaborating with frontend developers or other backend engineers to integrate new features, and ensuring the application meets performance and security standards. Developers also participate in code reviews, debugging, and continuous integration processes, while regularly communicating with product managers or stakeholders to align on project requirements. Staying up to date with FastAPI enhancements and industry best practices is also a common part of the role.

What are popular job titles related to Python Fastapi Developer jobs in Naperville, IL? For Python Fastapi Developer jobs in Naperville, IL, the most frequently searched job titles are:
What job categories do people searching Python Fastapi Developer jobs in Naperville, IL look for? The top searched job categories for Python Fastapi Developer jobs in Naperville, IL are:
What cities near Naperville, IL are hiring for Python Fastapi Developer jobs? Cities near Naperville, IL with the most Python Fastapi Developer job openings:
Senior Backend Software Engineer

Senior Backend Software Engineer

SITE Technologies

Chicago, IL • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 4 days ago


Job description

Description:

About SITE Technologies:


SITE Technologies, founded in 2018, is on a mission to revolutionize facility management with cutting-edge AI solutions that empower enterprise customers to operate more efficiently.


We embrace a hybrid work culture, with remote and Chicago team members working seamlessly to deliver a great product to our customers. We believe in innovation, teamwork, and having fun along the way. Our Core Values define how our team shows up every day:

  • Solve Impossible Problems
  • Embrace Empathy & Integrity
  • Own Your Outcome
  • Do The Best Work of Our Lives
  • Together We Thrive

If you're looking to be part of a collaborative, forward-thinking team where your work makes an impact, come join us!


Working at SITE Technologies:


SITE Technologies is seeking a thoughtful and versatile Senior Backend Software Engineer to help build and evolve SITE's platform and related customer systems. The ideal candidate is a pragmatic, product-minded engineer who can translate complex operational workflows and user needs into clean domain models, reliable data models, and stable API contracts. This person will work closely with frontend developers, product managers, data teams, and business stakeholders to ship backend systems for geospatial data, imagery, asset workflows, reporting, third-party integrations, and AI product experiences.

Requirements:

What you'll do:

  • Design, develop, and maintain core backend APIs and services, primarily in Python and FastAPI
  • Translate complex product workflows into clear domain models, relational schemas, service boundaries, and API contracts
  • Build reliable integrations across geospatial, media, reporting, asset management, and third-party vendor systems
  • Improve CI/CD pipelines, release practices, automated testing, and developer workflows
  • Develop and maintain ETL and data migration processes when needed, especially for imagery, geospatial, and operational data
  • Contribute to cloud infrastructure design, security, observability, performance, and production reliability

What We’re Looking For:

  • Very strong ability to reason from first principles about backend architecture, workflow modeling, API boundaries, data consistency, security, and operational failure modes
  • Strong communication skills and ability to work across product, frontend, data, and business teams
  • 5+ years of experience in backend development, with strong proficiency in Python
  • Experience building production APIs with FastAPI or similar Python frameworks
  • Strong understanding of relational data modeling, PostgreSQL, SQLAlchemy or comparable ORM libraries, and database migration tools such as Alembic or Flyway
  • Experience with AWS backend services such as ECS, Lambda, RDS, S3, IAM, etc.
  • Experience with Docker, Git, and designing and maintaining CI/CD pipelines with GitHub Actions, AWS CodePipeline, or similar tools
  • Practical fluency with AI coding agents such as Claude Code and Cursor

Exceptional candidates also have:

  • Experience working in a dynamic startup environment
  • Knowledge of infrastructure as code, preferably Terraform and Terragrunt
  • Experience with observability tools such as Datadog and Sentry
  • Experience designing authentication and authorization flows
  • Experience with 2D and 3D geospatial data
  • Experience with ETL pipeline development, data migration, or large-scale unstructured data processing
  • Experience building agentic systems with tools such as LangGraph, Claude Code SDK, Amazon Bedrock
  • Experience modernizing legacy systems while preserving production behavior

What we have to offer:

  • This is a remote, US based position that can be based in one of 18 states where SITE is an employer.
  • A competitive base salary plus the opportunity to participate in SITE’s stock options plan.
  • Generous paid vacation and separate sick time banks.
  • Ten (10) Company holidays off plus two (2) floating holidays.
  • Two (2) paid days per year to do volunteer work.
  • Paid parental leave benefits available after ninety (90) days of employment.
  • Employee health, dental, vision, life and short-term disability coverage at no cost available on the first of the month after your hire date.
  • 401K plan with a 4% employer safe harbor contribution.
  • A strong workplace culture with a smart, collaborative team.

More Reasons to join SITE Technologies:

  • Exciting Startup Energy – Be part of an early-stage company where your work truly makes a difference.
  • Collaborate with Brilliant Minds – Work alongside top talent in AI, tech, and business.
  • Professional Growth – Expand your skills and grow your career in an innovative company.
  • Great Culture – We value innovation, ownership, and having fun while making an impact.