Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Python Backend Developer

Job

CS Solutions, Inc.

Remote

Full-Time

Posted 5 days ago (Updated 2 days ago) • Actively hiring

Expires 7/19/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
75
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Job Title:
Python Backend Developer Location:
Miami, FL -
Hybrid Duration:
FTE Job Description Key Responsibilities Design and develop scalable, production-grade backend services using Python frameworks (FastAPI / Flask / Django) Architect, build, and integrate RESTful APIs and backend microservices with strong attention to performance, reliability, and security Design and optimize relational database structures using PostgreSQL / MySQL / SQL Server including schema design, indexing strategies, query optimization, and data modeling Implement robust authentication and authorization frameworks beyond basic JWT including OAuth 2.0 / OpenID Connect, SSO integrations, session management, token lifecycle (refresh/rotation/revocation), and role-based / attribute-based access control (RBAC/ABAC) Develop responsive frontend applications using ReactJS (Hooks, state management) to support backend-driven features Integrate AI and LLM-powered capabilities into backend services, including agentic workflows and tool-calling patterns Apply MCP (Model Context Protocol) concepts to connect AI agents with backend services, APIs, and data sources Collaborate with cross-functional teams on API contracts, data flows, and end-to-end feature delivery Must-Have Skills Python Backend (Primary): Strong, hands-on experience building backend services with FastAPI / Flask / Django async patterns, dependency injection, middleware, API versioning, testing, and production deployment
Databases:
Deep practical experience with PostgreSQL / MySQL / SQL Server complex queries, joins, indexing, transactions, ORM usage (SQLAlchemy / Django ORM), and performance tuning
Authentication & Security:
Demonstrated depth in auth frameworks beyond JWT basics OAuth 2.0, OIDC, SSO, RBAC, secure session handling, and API security best practices
RESTful APIs:
Proven experience designing, building, and integrating REST APIs and backend services at scale AI / Agentic
AI / MCP
Solid understanding of LLM fundamentals, agentic AI architectures (planning, tool use, multi-step workflows), and the Model Context Protocol (MCP) for agent system integration; familiarity with frameworks such as LangChain / LangGraph is a strong plus ReactJS (Secondary): Hands-on expertise with ReactJS Hooks, component lifecycle, and state management (Redux / Context API) Candidate Profile Expectations Backend-dominant full-stack engineer: roughly 80 90% Python/backend and 10 20% React in day-to-day work, must have AI experience. Must be able to demonstrate, in technical conversation, real depth in Python, database design, and authentication frameworks not just frontend fluency Frontend-heavy profiles (e.g., 80/20 frontend/backend) will not be a fit for this role With Regards, Dinesh B CS Solutions, Inc 7525 Mitchell Road, Suite 106, Eden Prairie, MN 55344 Email ID - Direct Number