Engineering Manager

2 weeks ago


Vilnius, Vilnius, Lithuania Architus Full time

Architus is collaborating with Tide, a growing leader in banking technology, on strategic projects, and we are looking for a Engineering Manager to join their innovative team.

About Tide

Tide recently established a branch in Lithuania, currently home to 30 engineers, with plans for significant expansion next year. Tide is building an innovative finance platform designed to help small businesses save both time and money. In addition to providing business accounts and banking services, Tide offers a comprehensive suite of connected administrative solutions, ranging from invoicing to accounting.

Launched in 2017, Tide is now trusted by over 1 million small businesses worldwide and is available to SMEs in the UK, India, and Germany. With its headquarters in central London and offices in Sofia, Hyderabad, Delhi, Berlin, and Belgrade, Tide employs over 1,800 people.

As Tide continues to grow rapidly and expand into new markets, the company is always seeking passionate and driven teammates. Join Tide in its mission to empower small businesses and help them save time and money.

The Opportunity

As a Engineering Manager at Tide you will be working on the designing, creating and running the rich product catalogue of your area. They have a long roadmap ahead of them and rarely run out of interesting problems to tackle. To name some of the products they are running - they have their own core account/payments infrastructure adapted to a variety of partner banks, their onboarding flow is a complicated state machine, they offer numerous lending products and a ton of business admin tools to help their members run their accounting, payroll, tax and so on, and last but not least - they have tooling to handle their marketing, servicing, public APIs, their investment products and acquiring solutions.

This role offers an exceptional opportunity to make a real difference by taking ownership of engineering practices in a rapidly expanding company They trust and empower their Staff engineers to make real architectural decisions that affect their domain and shape the future of Tide's One Platform.

They work in full-stack teams, grouped under common domains owning some Products in Tide's product catalogue. Their engineers self-organise, gather together to discuss technical challenges, and set their own guidelines in the different Communities of Practice regardless of where they currently stand in their Growth Framework.

Key responsibilities:

  • Defining and owning autonomously part of the target architecture for your domain, making sure that all the projects and services in the area follow it.
  • Working on early engineering phases to lay the groundwork for the team(s) in your area.
  • Working with the product team to select technology partners.
  • Leading the engineers in your team carefully dividing your time between design, coding and coaching other team members. You will be the person people turn to seeking advice and solutions to difficult problems.
  • Regularly aligning your vision and roadmap of the your part of the target architecture with other Staff Engineers and their respective target architectures to ensure the success of complex multi domain initiatives.
  • Working closely with product owners, mobile & web engineers, data scientist and other business members to translate requirements into well-engineered solutions.
  • Making key contributions to their Community of Practice. You will apply your extensive experience on their problem domain and existing guidelines to become a true beacon of best practices among your fellow engineers.

Technical Stack:

  • Python, FastAPI / Flask, Java, Spring Boot and JOOQ to build the RESTful APIs of our microservices (but we welcome people who are used to any strongly typed general purpose programming language)
  • Event-driven architecture with messages over SNS+SQS and Kafka to make them reliable
  • Primary datastores are MySQL and PostgreSQL via RDS or Aurora (we are heavy AWS users)
  • Docker, Terraform, EKS used by the Cloud team to run the platform
  • DataDog and Rollbar to keep it running
  • GitHub with Sonarcloud, Semgrep and solid testing to power the CI/CD pipelines - new joiners are encouraged to have something deployed to production in their first 2 weeks
  • Angular 2+ with ngrx, and React on Web, Flutter for the Mobile App
  • Fivetran/Snowflake/Looker for the BI insights and Python/Faust/Flask/Tecton + some ML libs for the automated decisioning and risk management

Requirements

  • Have extensive experience (10+ years) building server-side applications and detailed knowledge of the relevant programming languages for your stack (e.g. Java 8 or newer). You don't need to know Java, but to be on top of the teams, you need to be willing to learn it (we already have a lot of microservices written in Java).
  • Have a sound knowledge of a backend framework (e.g. Spring/Spring Boot).
  • Have experience with running microservices and implementing and consuming RESTful APIs (in the world of Open Banking often times they are gonna be public).
  • Have experience engineering scalable and reliable solutions in a cloud-native environment.
  • Demonstrate a mindset of delivering secure, well-tested and well-documented software.
  • Are 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.
  • Are 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.

What You'll Get in Return:

  • The gross monthly salary for this position ranges from €7,333 to €9,250 (before taxes-Lithuania), depending on your skills, and experience. But we are also open to discussing the salary further, taking into account your expertise and contributions.
  • MELP – flexible benefit app (50 EUR per month accruing).
  • 25 days paid annual leave(in addition to Lithuanian public holidays).
  • 3 paid days off for volunteering or L&D activities.
  • Parental Leave days.
  • Family-Friendly Leave.
  • Personal L&D budget in the amount of 500 EUR per year.
  • Mental wellbeing platform Plumm.
  • WFH equipment allowance.
  • Sabbatical Leave.
  • Share options.
  • Team Events.

  • Engineering Manager

    6 days ago


    Vilnius, Vilnius, Lithuania Inventi Full time

    Join Our Team as an Engineering Manager at InventiAt Inventi, we're building reliable and effortless ways for Fintechs to access payment and regulatory systems. Now, we're looking for an Engineering Manager to lead one of our core teams and shape how we work, grow, and deliver impact. You'll act as both coach and process owner - helping people grow,...

  • BIM Engineer

    2 weeks ago


    Vilnius, Vilnius, Lithuania HR factory Full time

    OUR CLIENT - headquartered in Germany, Eisfeld Engineering boasts 75 years of experience in civil engineering. Using the latest BIM (Building Information Modeling) software and ensuring efficient and environmentally friendly processes, the company embraces innovation and offers future-oriented civil engineering solutions. The new Vilniaus office is home to...

  • Lead BIM Engineer

    2 weeks ago


    Vilnius, Vilnius, Lithuania HR factory Full time

    OUR CLIENT - headquartered in Germany, "Eisfeld Engineering" boasts 75 years of experience in civil engineering. Using the latest BIM (Building Information Modeling) software and ensuring efficient and environmentally friendly processes, the company embraces innovation and offers future-oriented civil engineering solutions. The new Vilnius office is home to...


  • Vilnius, Vilnius, Lithuania OBDeleven Full time

    OBDeleven is all about making car tech easy and accessible for everyone. For over 10 years, we're crafting simple yet powerful diagnostic and customization tools for car lovers globally. And we need your help to keep moving forward.   As a Technical Product Manager, you'll blend Product Ownership and Engineering Leadership to drive experimentation and...


  • Vilnius, Vilnius, Lithuania Architus Full time

    Architus is collaborating with Tide, a growing leader in banking technology, on strategic projects, and we are looking for a Senior Java Engineer to join their innovative team.About TideTide recently established a branch in Lithuania, currently home to 30 engineers, with plans for significant expansion next year. Tide is building an innovative finance...

  • Mobile Engineer

    2 weeks ago


    Vilnius, Vilnius, Lithuania Architus Full time

    Architus is collaborating with Tide, a growing leader in banking technology, on strategic projects, and we are looking for a Senior Mobile Engineer to join their innovative team.About TideTide recently established a branch in Lithuania, currently home to 30 engineers, with plans for significant expansion next year. Tide is building an innovative finance...

  • Product Manager

    2 weeks ago


    Vilnius, Vilnius, Lithuania HR factory Full time

    Our client is a B2B/B2C EU-oriented company, which offers personal, business, and merchant account opening, payment processing, money exchange, internal, SEPA, and SWIFT transfers, as well as other banking operations completely online.Key Responsibilities:Collaborate with cross-functional teams, including engineering, design, marketing, and sales, to define...

  • DevOps Engineer

    6 days ago


    Vilnius, Vilnius, Lithuania Architus Full time

    Architus specialises in connecting leading UK and US businesses with top EU engineering talent, helping build high-performing technology teams and establish presence overseas. With offices in London and Vilnius, Architus has a strong track-record and impressive list of clients such as Invesco, Tide, Capital Group, Schroders, BNP Paribas, and HSBC.The...


  • Vilnius, Vilnius, Lithuania Architus Full time

    About UsArchitus specialises in connecting leading UK and US businesses with top EU engineering talent, helping build high-performing technology teams and establish presence overseas. With offices in London and Vilnius, Architus has a strong track-record and impressive list of clients such as Invesco, Tide, Capital Group, Schroders, BNP Paribas, and HSBC....

  • Senior Data Engineer

    2 weeks ago


    Vilnius, Vilnius, Lithuania Architus Full time

    Architus specialises in connecting leading UK and US businesses with top EU engineering talent, helping build high-performing technology teams and establish presence overseas. With offices in London and Vilnius, Architus has a strong track-record and impressive list of clients such as Invesco, Tide, Capital Group, Schroders, BNP Paribas, and HSBC.The...