Evnek
Website:
evnek.com
Job details:
Job Title: Senior Backend Infrastructure Engineer
Experience: 13+ Years
Location: Remote
Timing: (5:30 PM – 2:30 AM IST)
Notice Period: Immediate Joiners Only
Job Overview
We are seeking a highly experienced Senior Backend Infrastructure Engineer to design, build, and optimize scalable, secure, and production-grade cloud-native applications. The ideal candidate will have deep expertise in multi-tenant SaaS architectures, strong hands-on experience with Python (FastAPI), and advanced knowledge of GCP services.
This role requires ownership of architecture decisions, production readiness, and ensuring secure, scalable deployments in a high-availability environment.
Key Responsibilities
Architecture & Development
- Design and develop scalable backend services using Python (FastAPI).
- Architect and implement multi-tenant SaaS solutions with strict data isolation.
- Build cloud-native applications leveraging Google Cloud Platform (GCP) services.
Multi-Tenant Data Isolation
- Implement robust Firestore query scoping to ensure complete data isolation between tenants.
- Define and enforce Firestore security rules for secure access control.
Cloud & Infrastructure
- Deploy and manage applications using Cloud Run.
- Configure and optimize IAM roles, permissions, and policies.
- Work with Pub/Sub for event-driven architecture and messaging systems.
- Manage storage and access using Google Cloud Storage (GCS).
CI/CD & Automation
- Design and implement CI/CD pipelines using GitHub Actions.
- Automate testing, build, and deployment processes specifically for Cloud Run environments.
Production Readiness & Optimization
- Conduct production readiness reviews across:
- Cloud Run configurations (scaling, concurrency, performance)
- Security (IAM, secrets management)
- Storage and access control (GCS permissions)
- Ensure system reliability, scalability, and performance tuning.
Collaboration & Leadership
- Collaborate with cross-functional teams including DevOps, product, and frontend teams.
- Provide technical leadership, mentorship, and best practices for cloud-native development.
- Drive code quality, design reviews, and architectural governance.
Required Skills & Qualifications
- 13+ years of experience in software development and cloud architecture.
- Strong hands-on expertise in Python, specifically FastAPI.
- Deep experience with Google Cloud Platform (GCP), including:
- Cloud Run
- Firestore (including security rules and data modeling)
- Pub/Sub
- IAM
- Proven experience building and scaling multi-tenant SaaS applications in production.
- Strong understanding of microservices architecture and API design.
- Experience with CI/CD tools, preferably GitHub Actions.
- Expertise in cloud security, secrets management, and access control.
- Strong problem-solving and system design skills.
Click on Apply to know more.