Senior Python Backend Engineer – FastAPI / MongoDB / AI

Austin, TX, US • Posted 2 days ago • Updated 2 days ago
Contract Independent
Contract W2
18 Months
Travel Required
On-site
$68 - $70/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Python
  • Backend
  • MongoDB
  • Pytest

Summary

Job Title: Senior Python Backend Engineer – FastAPI / MongoDB / AI

Location: Austin, TX
Work Mode: Onsite

Job Overview
Looking for a Senior Python Backend Engineer to develop high-performance backend services and APIs supporting AI-driven and enterprise engineering applications.

Key Responsibilities

  • Build and enhance backend applications using Python, FastAPI, Pydantic, and REST APIs.
  • Develop scalable MongoDB solutions, including data models, queries, indexing, and data migration.
  • Support GenAI/LLM integrations, including AI agents, tool calling, MCP, and streaming workflows.
  • Develop integrations with Siemens Teamcenter / PLM systems.
  • Work with document, PDF, and engineering data processing as required.
  • Implement secure access using OIDC/OAuth2, LDAP, Kerberos, API keys, and session-based authentication.
  • Create automated tests using Pytest and maintain application quality.
  • Support containerized applications using Docker, Linux, Nginx, Gunicorn/Uvicorn, and CI/CD tools.

Must-Have Skills

  • 5+ years of Python backend development
  • 2+ years of FastAPI/Starlette
  • Strong Python, Pydantic, REST API, and AsyncIO
  • Hands-on MongoDB
  • Strong Pytest experience
  • Docker, Linux, Nginx, Gunicorn/Uvicorn
  • Experience with OAuth2/OIDC and enterprise authentication

Preferred

  • OpenAI/Anthropic, LLM, MCP, AI agents
  • Siemens Teamcenter / PLM
  • PyMuPDF, NumPy, Pandas

CAD/manufacturing or engineering-domain experience

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: 10354711
  • Position Id: 9113848
  • Posted 2 days ago
Contact the job poster
RM

Ravi M'Kiran

Recruiter @ SRI Tech Solutions

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