Python Backend Developer
CYNET SYSTEMS INC.
San Jose, CA, United States
2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$124,800.0 - $135,200.0
Working hours
Regular working hours
Job source
Tech stack
Application Programming Interfaces (APIs)
Artificial Intelligence
Amazon Web Services
User Authentication
Cloud Computing
Cloud Engineering
Communications Protocols
Databases
Django Web Framework
PostgreSQL
MongoDB
NoSQL
+19 more
OAuth
Software Architecture
Redis
Openid Connect
JSON Web Token
SQL Databases
Systems Integration
Workflow Management Systems
Google Cloud
Cloud Platform System
Istio
Flask (Web Framework)
Backend
Fastapi
Containerization
Virtual Agents
Api Gateway
Restful APIs
Docker
Job description
- The Python Backend Developer will be responsible for building scalable backend systems and high-performance APIs that power AI-driven platform experiences.
- This role involves designing robust backend architecture, integrating AI agent workflows, implementing secure authentication systems, and ensuring reliable infrastructure scalability in a fast-paced engineering environment., * Design, build, and maintain scalable backend APIs using FastAPI, Django, or Flask.
- Develop backend systems that support AI agent logic and orchestration workflows.
- Manage long-running tasks, state persistence, and communication between AI systems and core services.
- Implement secure authentication and authorization systems using industry-standard protocols.
- Design request routing and service communication architectures using API gateways and service mesh patterns.
- Optimize backend infrastructure for performance, scalability, and reliability.
- Integrate backend systems with SQL, NoSQL, and vector database technologies.
- Support asynchronous task processing and distributed workflows.
- Collaborate with engineering and product teams to deliver scalable backend solutions.
- Troubleshoot and resolve backend performance and integration issues.
- Ensure system security, availability, and operational stability across environments.
Requirements
- Expert-level proficiency in Python 3.10 or higher.
- Strong experience with backend frameworks such as FastAPI, Django, or Flask.
- Experience designing and building scalable, high-throughput APIs.
- Strong understanding of authentication and security protocols including OAuth2, JWT, and OpenID Connect.
- Experience with SQL and NoSQL databases including PostgreSQL, Redis, and MongoDB.
- Experience with vector databases such as Pinecone or Weaviate.
- Familiarity with AI workflow frameworks such as LangChain or Llama Index.
- Experience with Docker and cloud platforms such as AWS or Google Cloud Platform.
- Knowledge of asynchronous task queues and backend orchestration patterns.
Experience:
- Experience building backend systems for scalable platforms handling high request volumes.
- Experience integrating AI agents and long-running workflow orchestration.
- Experience designing service communication and API routing architectures.
- Experience working with cloud-native and containerized environments.
- Experience supporting production-grade backend systems and infrastructure., * Strong problem-solving and architectural design skills.
- Ability to work in fast-paced and evolving technical environments.
- Strong collaboration and communication skills.
- Interest in AI-powered systems and backend innovation.
- Ability to balance scalability, reliability, and performance requirements.
Skills:
- Python backend development.
- FastAPI, Django, and Flask.
- REST API design and development.
- OAuth2, JWT, and OpenID Connect.
- PostgreSQL, Redis, MongoDB.
- Vector databases including Pinecone and Weaviate.
- LangChain and Llama Index.
- Docker and cloud infrastructure (AWS/Google Cloud Platform).
- Asynchronous task queues and orchestration.
- API gateways and service communication architecture.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
AM
Ashutosh Mishra
over 3 years ago
LM
Luis Minvielle
The 7 Most Popular Backend Frameworks for Developers
over 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
KM
Kaleb McKelvey
What’s the Difference Between Frontend and Backend Development?
about 3 years ago
MH
Michael Hunger
Everything a Developer Needs to Know About MCP with Neo4j
about 1 year ago
LM
Luis Minvielle
The 13 Best Python Libraries for Developers in 2025
over 2 years ago