Python Backend Developer
CYNET SYSTEMS INC.
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
$ 135KJob location
Tech stack
API
Artificial Intelligence
Amazon Web Services (AWS)
User Authentication
Cloud Computing
Cloud Engineering
Communications Protocols
Databases
Django
PostgreSQL
MongoDB
NoSQL
OAuth
Software Architecture
Redis
Openid Connect
JSON Web Token
SQL Databases
Systems Integration
Workflow Management Systems
Google Cloud Platform
Cloud Platform System
Istio
Flask
Backend
FastAPI
Containerization
Virtual Agents
Api Gateway
REST
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.