Senior Engineer, Python

Tide
Summary
Join Tide, a leading FinTech company, as a Senior ML Engineer and contribute to our mission of saving businesses time and money. You will work closely with product owners and engineers to translate requirements into well-engineered solutions, architect and maintain backend services, integrate ML models, and collaborate with cross-functional teams. This role requires proven experience as a Backend Python Engineer with expertise in various frameworks and technologies. Tide offers a competitive salary, comprehensive benefits including health and life insurance, flexible working arrangements, and professional development opportunities. We are a remote-first company with offices globally, fostering a diverse and inclusive work environment.
Requirements
- Proven work experience as a Backend Python Engineer (Senior/Lead)
- Understanding of software engineering fundamentals (OOP, SOLID, etc.)
- Hands-on experience with frameworks such as Django, FastAPI or Flask
- Extensive experience integrating with or creating REST APIs
- Experience with creating and maintaining CI/CD pipelines - we use GitHub Actions
- Experience with event-driven architectures
- Experience with AWS
Responsibilities
- Work closely with product owners, other backend (Java & Python) engineers, data scientist and other business members to translate requirements into well-engineered solutions
- Architect, design, test, implement, deploy, monitor and maintain end-to-end backend services. You build it, you own it mentality
- Integrate already trained ML models in some of the services you develop
- Work with people from other teams and departments on a day to day basis to ensure efficient project execution with a focus on delivering value to our members
- Regularly aligning your teamβs vision and roadmap with the target architecture within your domain and to ensure the success of complex multi domain initiatives
Preferred Qualifications
Experience with Databricks, ML feature store solutions, Kafka (or other message brokers)
Benefits
- Competitive salary
- Self & Family Health Insurance
- Term & Life Insurance
- OPD Benefits
- Mental wellbeing through Plumm
- Learning & Development Budget
- WFH Setup allowance
- 15 days of Privilege leaves
- 12 days of Casual leaves
- 12 days of Sick leaves
- 3 paid days off for volunteering or L&D activities
- Stock Options
- Make work, work for you! We are embracing new ways of working and support flexible working arrangements. With our Working Out of Office (WOO) policy our colleagues can work remotely from home or anywhere in their assigned Indian state. Additionally, you can work from a different country or Indian state for 90 days of the year
Share this job:
Similar Remote Jobs
