Location: In-Person | Novel Tech Park, HSR Layout, Bengaluru
Type: Full-Time
What We're Building
At Sapience1, we're on a mission to transform how families discover and access youth services from academics and enrichment to life skills and care using behavioral AI, intelligent design, and seamless technology. We're not building just another app.
We're engineering the future of Human Experience Tech where services feel smart, personal, and human.
We're looking for a builder someone who thrives in fast-moving environments and loves turning complex challenges into real-world products.
Job Description
We are looking for a highly skilled and experienced Senior Python Software Engineer to be a cornerstone of our backend development team for the Sapience1 platform. You will be responsible for designing, developing, and maintaining robust, scalable, and secure APIs and microservices that power our entire ecosystem, including the Hello Edison AI engine integrations. Your expertise will be critical in building a reliable and high-performance backend infrastructure for an AI-driven, human-centered service platform.
Responsibilities
- Design and develop scalable, secure, and high-performance Python-based APIs and microservices for the Sapience1 platform.
- Lead the development of core backend modules including user authentication, profile management, service listings, booking management, and payment processing.
- Integrate third-party services such as Stripe Connect (for payments) and Checkr (for background checks) into the backend architecture.
- Collaborate closely with the ML Model Training team to integrate Hello Edison AI APIs for matchmaking, recommendations, and data insights.
- Ensure efficient and secure data storage and retrieval using MongoDB (or other chosen database solutions).
- Implement robust security measures, including data encryption, access control, and API security best practices.
- Work with DevOps to implement CI/CD pipelines, monitoring, and deployment strategies for backend services.
- Write comprehensive unit and integration tests to ensure code quality and reliability.
- Mentor junior developers and contribute to defining backend coding standards and best practices.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of extensive experience in Python backend development.
- Strong expertise in building scalable RESTful APIs and microservices.
- Proficiency with Python frameworks (e.g., Django, Flask, FastAPI).
- Solid understanding of database systems, particularly NoSQL databases like MongoDB.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization (Docker).
- Familiarity with API documentation tools (e.g., Swagger/OpenAPI).
- Experience with version control systems (Git) and Agile methodologies.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration abilities.
Compensation
- Competitive, based on experience. (12,00,000 - 15,00,000) PA