Summary
Join Tide, a rapidly growing finance platform for small businesses, as a Staff/Principal Engineer. You will play a key role in designing, building, and maintaining our diverse product catalogue, including core account infrastructure, onboarding flows, lending products, and business admin tools. This position offers significant ownership and influence on architectural decisions within a dynamic environment. You will lead engineers, collaborate with cross-functional teams, and contribute to our Communities of Practice. Tide offers a flexible work model supporting both in-person and remote work, fostering a strong sense of community and collaboration.
Requirements
- Have extensive experience (10+ years) building server-side applications and detailed knowledge of relevant programming languages (willingness to learn Java is a plus)
- Have a sound knowledge of a backend framework (e.g., Spring/Spring Boot)
- Have experience with running microservices and implementing and consuming RESTful APIs
- Have experience engineering scalable and reliable solutions in a cloud-native environment
- Demonstrate a mindset of delivering secure, well-tested, and well-documented software
- Be willing to own your code and your teamβs processes from development to production
- Have exposure to complex solutions in the area of financial/payment services
- Have experience integrating with various third-party providers and partners
- Have experience with relational databases
- Be comfortable working in an agile environment
- Have the ability to communicate technical concepts to a non-technical audience
- Have exposure to continuous integration, delivery, and deployment
Responsibilities
- Define and autonomously own part of the target architecture for your domain, ensuring all projects and services adhere to it
- Work on early engineering phases to lay the groundwork for team(s) in your area
- Collaborate with the product team to select technology partners
- Lead engineers in your team, balancing design, coding, and coaching
- Regularly align your vision and roadmap with other Staff Engineers to ensure success of complex multi-domain initiatives
- Work closely with product owners, mobile & web engineers, data scientists, and other business members to translate requirements into well-engineered solutions
- Make key contributions to our Community of Practice, acting as a beacon of best practices
Benefits
- 25 days paid annual leave
- 3 paid days off for volunteering or L&D activities
- Family-Friendly Leave (according to statutory)
- Personal L&D budget in the amount of 500 EUR per year
- Work from home budget to set up your space
- Mental wellbeing platform Plum
- WFH equipment allowance
- Share options
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.