Logo
Jobs via Dice

Senior Software Engineer (Python)

Jobs via Dice, Cincinnati, Ohio, United States, 45208

Save Job

Join to apply for the

Senior Software Engineer (Python)

role at

Jobs via Dice

We're looking for a Senior Backend Engineer (Contract) with deep expertise in Python and FastAPI to design and build scalable, high-performance APIs and microservices. You'll work on backend systems that power data-driven applications and integrate with cloud services, databases, and external APIs.

This role is part of a team focused on building and scaling agentic and generative AI APIs to support optimization and automation across complex domains.

Location:

Cincinnati, OH

Salary:

$60.00 USD Hourly - $65.00 USD Hourly

Minimum Qualifications

4+ years of professional experience in Python development

3+ years of experience with FastAPI or similar frameworks (Flask, Django)

Strong experience with containerization tools (Docker, Kubernetes, Helm)

Proficiency with cloud infrastructure automation (Terraform)

Solid understanding of RESTful API design and development

Experience with SQL and relational databases (e.g., PostgreSQL, MySQL)

Familiarity with microservices architecture and design patterns

Experience with CI/CD pipelines and version control systems

Knowledge of OAuth and common authentication/authorization mechanisms

Exposure to API gateways is a plus

Strong grasp of Agile methodologies (Scrum)

Bachelor's degree in Computer Science, Software Engineering, or a related STEM field

Preferred Qualifications

Experience with Azure Cloud Services

Familiarity with GitHub Actions and cloud-native deployment workflows

Understanding of high-availability and low-latency service design

Responsibilities

Design and develop backend APIs and microservices using Python and FastAPI

Integrate with databases, external APIs, and cloud services

Build reusable components and scalable, cloud-native services

Participate in the full SDLC: design, development, testing, deployment, and support

Collaborate with cross-functional teams to solve complex engineering challenges

Contribute to estimation, retrospectives, and continuous improvement efforts

Develop subject matter expertise in the APIs and services you build

Stay current with emerging technologies and bring innovative ideas to the team

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

This job and many more are available through The Judge Group. Please apply with us today!

#J-18808-Ljbffr