What are the responsibilities and job description for the Back End Engineer position at Turing?
Senior Back End Developer – GCP & Cloud Systems (Mandatory GCP)
Role Overview:
We are seeking a Senior Backend Developer (Python) with deep expertise in Google Cloud Platform (GCP) to design, build, and scale backend systems, APIs, and agent-based deployments.
Key Responsibilities:
- Design and develop backend services using GCP-native architecture
- Build and manage APIs, databases, and distributed systems on GCP
- Deploy and manage AI/automation agents in cloud environments
- Ensure high availability, scalability, and security of backend systems
- Implement CI/CD pipelines and cloud deployment strategies
- Collaborate with frontend and AI teams for integration
Required Skills:
- Strong, hands-on experience with GCP (mandatory)
- Expertise in API development and backend architecture
- Experience with database design and integration (SQL/NoSQL)
- Experience in cloud deployment, monitoring, and scaling
- Strong understanding of distributed systems and microservices
- Experience with Agent-based systems / AI workflows