Lead Python Developer
Core
Lead the development of scalable, cloud-based, multi-tenant applications using Python, translating architectural concepts into production-ready components.
Role type
Lead Python Developer (Full-Stack)
Builds
Scalable cloud applications, Databricks Apps, and PostgreSQL integrations
Domain
Cloud engineering, Data engineering, Multi-tenant SaaS
Required skills
Python, FastAPI, Databricks Apps, PostgreSQL, SQL, Cloud deployment, Multi-tenant architecture design, Technical leadership, Code review, Full-stack development
Preferred skills
Streamlit, Django, Azure, AKS, Azure App Service
Technologies
Python, FastAPI, Databricks, PostgreSQL, Azure, AKS, Streamlit, Django
Responsibilities
Translate high-level architecture into detailed technical designs and implementable requirements; Lead development and take ownership of core Python application components; Design and develop scalable applications using Python and FastAPI; Build, integrate, and deploy applications through Databricks Apps; Develop solutions across UI, application/integration, and database layers; Break architectural designs into modules and define implementation requirements for the team; Provide technical direction and guidance to developers; Review implementations to ensure alignment with architecture and standards; Design and implement PostgreSQL database integrations and efficient SQL solutions; Ensure applications adhere to multi-tenant architecture and isolation principles; Collaborate with architects to resolve technical challenges.
Seniority
Senior, hands-on IC with leadership responsibilities