Browse All Jobs
Job Description

Tide is seeking a Staff Engineer, Backend to join their team in Bulgaria. Tide is a business management platform designed for small businesses, offering business accounts, banking services, and administrative solutions. The company has over 1 million users worldwide and offices in multiple countries.

As a Staff Engineer, the candidate will play a crucial role in defining and owning the target architecture for their domain, ensuring projects and services align with it. They will collaborate with product teams to select technology partners and lead engineers, balancing design, coding, and coaching responsibilities. The Staff Engineer will also align their vision with other Staff Engineers to ensure the success of multi-domain initiatives.

Role involves:

  • Defining and owning target architecture
  • Working on early engineering phases
  • Selecting technology partners
  • Leading and coaching engineers
  • Aligning vision with other Staff Engineers
  • Translating requirements into solutions
  • Contributing to the Community of Practice

Requirements:

  • 10+ years of experience building server-side applications
  • Knowledge of relevant programming languages (e.g., Java)
  • Experience with backend frameworks (e.g., Spring/Spring Boot)
  • Experience with microservices and RESTful APIs
  • Experience with cloud-native environments
  • Mindset of delivering secure, well-tested software
  • Experience with financial/payment services
  • Experience integrating with third-party providers
  • Experience with relational databases
  • Comfortable working in an agile environment
  • Ability to communicate technical concepts
  • Exposure to continuous integration, delivery, and deployment

What Tide offers:

  • 25 days paid annual leave
  • 3 paid days off for volunteering or L&D activities
  • Extended maternity and paternity leave
  • Personal L&D budget (1000 BGN per year)
  • Additional health & dental insurance
  • Mental wellbeing platform
  • Fully covered Multisports card
  • Food vouchers
  • Snacks, light food, drinks in the office
  • WFH equipment allowance
  • Flexible working from home
  • Sabbatical Leave
  • Share options
Apply Manually

Careers at Tide

Tide is a rapidly expanding finance platform dedicated to saving small businesses time and money. It provides business accounts, banking services, and connected administrative solutions like invoicing and accounting. Serving over 1 million small businesses globally, Tide operates in the UK, India, and Germany. Headquartered in London, with offices in Sofia, Hyderabad, Delhi, Berlin and Belgrade, the company fosters a transparent and inclusive environment. Tide embraces diversity and is committed to building products that resonate with the diverse needs of its members.

All Jobs at Careers at Tide (168)