Job Description
We are looking for a strong, hands-on Senior Software Engineer with Python, FastAPI, and Google Cloud Platform (GCP) experience who can build and manage production backend systems while leading technical decisions.
\n
\n
Key requirements:
\n
- \n
- Core technologies: Python, FastAPI, Firestore, Pub/Sub, and BigQuery.
- Backend engineering: Strong experience building production APIs, microservices, distributed systems, and event-driven applications.
- GCP expertise: Hands-on experience with cloud-based data storage, messaging, and data processing.
- System design: Ability to design scalable architectures, APIs, data contracts, and reliable services.
- ML knowledge: Understand machine learning workflows, model deployment, monitoring, and production performance.
- Technical leadership: Guide other engineers, conduct code reviews, make architecture decisions, and collaborate with product managers and data scientists.
- AI-assisted development: Practical experience using AI coding tools to improve development speed and quality.
\n
\n
\n
\n
\n
\n
\n
\n
\n
Ideal candidate: A senior-level software engineer who remains actively involved in coding while owning technical architecture, production reliability, and engineering quality. The role has no direct reports.
