Job Description
Tide is seeking a Senior Python Engineer to join their team. In this role, the engineer will define, own, and maintain services, working closely with the product team to select technology partners. They will collaborate with backend engineers across multiple agile teams, dividing time between design, implementation, and mentoring. The Senior Python Engineer will align the team's vision with the target architecture and contribute to the Community of Practice, serving as a beacon of best practices.Role involves:
- Defining, owning, and maintaining services.
- Working with the product team to select technology partners.
- Collaborating with backend engineers.
- Aligning team vision with target architecture.
- Contributing to the Community of Practice.
Requirements:
- Proven work experience as a Python Developer.
- Basic understanding of software engineering fundamentals (SOLID, ACID, Testing).
- Hands-on experience with AWS and frameworks such as Django, FastAPI, and Flask.
- Extensive experience integrating with or creating REST APIs.
- Experience working in Scrum and following Agile development practices.
- Teamwork skills with a problem-solving attitude.
- Passion for learning and sharing knowledge.
Tide offers:
- Self & Family Health Insurance
- Term & Life Insurance
- OPD Benefits
- Mental wellbeing through Plumm
- Learning & Development Budget
- WFH Setup allowance
- Privilege, Casual and Sick leaves
- Paid days off for volunteering or L&D activities
- Stock Options