Senior Backend Services Engineer Python/FastAPI

Chicago, IL, US • Posted 14 hours ago • Updated 14 hours ago
Contract W2
9 Months
Travel Required
Able to Sponsor
On-site
$55 - $60/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • API
  • Artificial Intelligence
  • Cloud Computing
  • Database
  • Debugging
  • Microservices
  • Middleware
  • Testing
  • SQL
  • Python
  • NoSQL
  • GitHub

Summary

Key Responsibilities
  • Design, develop, test, and support scalable backend services, middleware, and APIs
  • Build production applications using Python and FastAPI
  • Develop microservices and service-layer applications
  • Integrate applications with relational, NoSQL, and cloud databases
  • Build integrations with enterprise APIs and external systems
  • Independently own development work from requirements through production
  • Quickly understand and enhance existing applications and codebases
  • Troubleshoot complex application, database, and integration issues
  • Write clean, maintainable, production-quality code
  • Leverage GitHub Copilot, Codex, Claude Code, Cursor, or similar AI coding tools
  • Collaborate with engineering, product, and data teams to meet aggressive deadlines

Required Qualifications
  • Extensive senior-level backend/software engineering experience
  • Advanced hands-on Python development MUST HAVE
  • Strong FastAPI development MUST HAVE
  • Experience building middleware, REST APIs, microservices, and backend services
  • Strong database experience across SQL, NoSQL, and/or cloud platforms
  • Enterprise application and API integration experience
  • Strong software engineering fundamentals, testing, debugging, and production support
  • Ability to independently own complex engineering work with minimal supervision
  • Experience working in fast-paced environments with aggressive deadlines
  • Hands-on experience using AI coding assistants such as GitHub Copilot/Codex, Claude Code, or Cursor

Preferred
  • Frontend development experience
  • Experience working across multiple database technologies
  • Experience modernizing or enhancing existing enterprise applications
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: 91172818
  • Position Id: 9124888
  • Posted 14 hours ago
Contact the job poster
UK

Ummar Khalifa

Recruiter @ Maxima Technologies, LLC

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.