Python Back-End Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Python Back-End Engineer focused on API and MCP server development, requiring expertise in Python, FastAPI, AWS, and containerization. It is a long-term contract based in Hartford, CT or Morristown, NJ, with a strong emphasis on microservices.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
-
πŸ—“οΈ - Date discovered
September 17, 2025
πŸ•’ - Project duration
Unknown
-
🏝️ - Location type
On-site
-
πŸ“„ - Contract type
Unknown
-
πŸ”’ - Security clearance
Unknown
-
πŸ“ - Location detailed
Hartford, CT
-
🧠 - Skills detailed
#Lambda (AWS Lambda) #Grafana #Docker #GIT #Documentation #Cloud #Scala #Monitoring #FastAPI #Infrastructure as Code (IaC) #Security #EC2 #Logging #Computer Science #Programming #pydantic #API (Application Programming Interface) #Prometheus #Python #Deployment #Terraform #AWS (Amazon Web Services)
Role description
Job Title: Python Back-End Engineer – API & MCP Server Location: Hartford, CT or Morristown, NJ (On-site from Day 1) Job Type: Long-term contract Job Summary: β€’ We are looking for a highly motivated and skilled Back-End Engineer with expertise in Python, FastAPI, and AWS cloud services to join our engineering team. β€’ This role focuses on building and deploying robust APIs and MCP (Microservice Control Plane) server components, leveraging modern containerization and cloud-native technologies. Key Responsibilities: API Development: β€’ Design, develop, and maintain RESTful APIs using FastAPI and Pydantic for data validation and serialization. β€’ Implement scalable service-layer logic for micro services and backend systems. MCP Server Engineering: β€’ Build and optimize MCP server components to manage microservice orchestration and communication. β€’ Ensure high performance, reliability, and security of service-layer interactions. Cloud Deployment: β€’ Deploy and manage services on AWS using Lambda, API Gateway, and ECS. β€’ Integrate cloud-native patterns for scalability, fault tolerance, and cost efficiency. Containerization: β€’ Package applications using Docker or Podman for consistent deployment across environments. β€’ Maintain container lifecycle, image versioning, and secure configurations. Required Skills & Qualifications: β€’ Strong proficiency in Python with experience in FastAPI and Pydantic. β€’ Solid understanding of RESTful API design, versioning, and documentation. β€’ Hands-on experience with AWS services: Lambda, API Gateway, ECS (Fargate or EC2-backed). β€’ Experience with Docker or Podman for containerization and deployment. β€’ Familiarity with CI/CD pipelines and Git-based workflows. β€’ Knowledge of microservice architecture and service orchestration patterns. β€’ Experience with asynchronous programming in Python (e.g., asyncio, aiohttp). β€’ Familiarity with infrastructure as code (Terraform, AWS CDK). β€’ Exposure to monitoring and logging tools (Cloud Watch, Prometheus, Grafana). β€’ Understanding of security best practices for APIs and cloud deployments. β€’ Bachelor's degree in Computer Science, Engineering, or related field