Backend developer
Core
Design, develop, and maintain cloud-native applications on Google Cloud Platform using Python and modern backend frameworks.
Role type
Senior Backend Engineer (Cloud Native)
Builds
Scalable cloud-native applications and robust backend services
Domain
Cloud Infrastructure / Backend Development
Deliverable
production ML models | product features | infrastructure
Required skills
Python, FastAPI, Pydantic, SQLAlchemy, PostgreSQL, Docker, GitHub Actions, Google Cloud Platform (Cloud Run, Cloud SQL, GCS, Networking, Redis/MemoryStore)
Preferred skills
Celery, Databricks, TypeScript, Next.js, TailwindCSS, Node.js, background job processing, data engineering platforms, DevOps mindset
Technologies
Google Cloud Platform, Docker, GitHub Actions, PostgreSQL, FastAPI, Celery, Databricks, Next.js, TailwindCSS, Node.js, Redis
Responsibilities
Design and develop cloud-native applications on GCP; Build backend services with Python/FastAPI; Manage PostgreSQL databases; Containerize apps with Docker; Implement CI/CD pipelines; Collaborate on version control and code reviews
Seniority
Mid-to-Senior, hands-on IC