Senior Backend Engineer - 4 (Python)

Tide is building a finance platform designed to save small businesses time and money, providing business accounts and related banking services, as well as administrative solutions from invoicing to accounting.
Bengaluru, Karnataka, India
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
Finance

Description For Senior Backend Engineer - 4 (Python)

Tide, a rapidly growing finance platform, is seeking a Senior Python Engineer to join their team in Bengaluru, India. This role offers an exciting opportunity to work on a platform designed to save small businesses time and money. As a Senior Python Engineer, you'll be responsible for defining, owning, and maintaining services from the service catalogue, working with the product team to select technology partners, and collaborating with backend engineers across multiple agile teams.

The ideal candidate will have proven experience as a Python Developer, understanding of software engineering fundamentals, and hands-on experience with AWS and frameworks such as Django, FastAPI, and Flask. You'll be working with a tech stack that includes Python, AWS (Lambda, Fargate, EKS, SQS, SNS, SES, S3), Postgres, Google BigQuery, Terraform, and Sentry.

Tide offers a flexible working environment with their Working Out of Office (WOO) policy, allowing remote work from home or anywhere in your home country, plus up to 90 days a year in a different country. Benefits include competitive salary, health insurance, learning and development budget, and various leave options.

Join Tide in their mission to empower small businesses across the world, working in a diverse and inclusive environment that celebrates differences and fosters innovation. This role offers great potential for career growth and the opportunity to make a significant impact in the fintech industry.

Last updated 9 days ago

Responsibilities For Senior Backend Engineer - 4 (Python)

  • Define, own, and maintain services from the service catalogue
  • Work with product team to select technology partners
  • Collaborate with backend engineers across multiple agile teams
  • Align team's vision and roadmap with target architecture
  • Translate requirements into well-engineered solutions
  • Contribute to the Community of Practice
  • Mentor other team members

Requirements For Senior Backend Engineer - 4 (Python)

Python
PostgreSQL
  • Proven work experience as a Python Developer
  • 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
  • Excitement about supporting small businesses

Benefits For Senior Backend Engineer - 4 (Python)

Medical Insurance
Vision Insurance
Dental Insurance
  • Flexible working arrangements
  • Competitive salary
  • Self & Family Health Insurance
  • Term & Life Insurance
  • OPD Benefits
  • Mental wellbeing through Plumm
  • Learning & Development Budget
  • WFH Setup allowance
  • 25 Annual leaves
  • Family & Friendly Leaves

Interested in this job?

Jobs Related To Tide Senior Backend Engineer - 4 (Python)

Senior Product Manager

Senior Product Manager for Intuit's Embedded Fintech team, leading international roadmap and creating global financial solutions.

Account Manager - Manufacturing

Account Manager for Manufacturing at Salesforce, driving enterprise sales in India with 10+ years experience required.

Senior Software Engineer

Senior Software Engineer role at Showpad, developing innovative backend solutions for sales enablement platform

Systems Integration, Project Engineer

Systems Integration, Project Engineer at Kairos Power - Integrate equipment skids for advanced nuclear reactor technology in Alameda, CA.

Senior Backend Developer (Golang) with experience in Application Security

Senior Backend Developer (Golang) role at Acronis, focusing on developing secure and scalable cyber protection solutions.