Job Description
Tide is seeking a Staff Engineer, Backend to join their team in Lithuania. Tide is a business management platform designed for small businesses, offering business accounts and connected administrative solutions. The Staff Engineer will play a crucial role in designing, creating, and running the product catalogue, making architectural decisions, and shaping the future of Tide’s One Platform.
About Tide:
Tide empowers small businesses with a business management platform designed to save time and money. With over 1 million users worldwide, Tide offers business accounts and connected administrative solutions.
Role Involves:
- Defining and owning part of the target architecture.
- Working on early engineering phases.
- Selecting technology partners.
- Leading engineers and providing coaching.
- Aligning vision with other Staff Engineers.
- Translating requirements into well-engineered solutions.
- Contributing to the Community of Practice.
Requirements:
- Extensive experience (10+ years) in building server-side applications.
- Knowledge of relevant programming languages (e.g., Java 8 or newer).
- Sound knowledge of a backend framework (e.g., Spring/Spring Boot).
- Experience with microservices and RESTful APIs.
- Experience in cloud-native environments.
- Mindset of delivering secure, well-tested, and well-documented software.
- Experience in financial/payment services (preferred).
- Experience with relational databases.
- Comfortable in an agile environment.
- Ability to communicate technical concepts.
- Exposure to continuous integration, delivery, and deployment.
What Tide Offers:
- Flexible benefit app (50 EUR per month accruing).
- 25 days paid annual leave.
- 3 paid days off for volunteering or L&D activities.
- Parental Leave days.
- Family-Friendly Leave.
- Personal L&D budget (500 EUR per year).
- Mental wellbeing platform.
- WFH equipment allowance.
- Sabbatical Leave.
- Share options.
- Team Events.