-
View all jobs
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 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
Tide's engineering teams are building and managing a rich product catalog across various domains. With an exciting roadmap ahead, Tide empowers its engineers to make impactful technical decisions that shape the Global One Platform. Working in small, autonomous teams, engineers take ownership of microservices, self-organising to address technical challenges and set guidelines within Communities of Practice.
As an Engineering Manager, you'll lead teams responsible for designing, building, and managing key components of a diverse product catalog. You'll drive engineering practices, guide architectural decisions, and ensure the success of autonomous teams.
This role offers a unique chance to shape the future of a rapidly growing company. Engineering Managers at Tide are empowered to make decisions that influence their domain and contribute to the evolution of Tide's One Platform.
Tide operates with full-stack teams organized by domains, each owning a part of the product catalog. Engineers collaborate on technical challenges, self-organize, and set guidelines within Communities of Practice, regardless of their level in the Growth Framework.
Technical Stack:
What You'll Get in Return:
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
Tide's engineering teams are building and managing a rich product catalog across various domains. With an exciting roadmap ahead, Tide empowers its engineers to make impactful technical decisions that shape the Global One Platform. Working in small, autonomous teams, engineers take ownership of microservices, self-organising to address technical challenges and set guidelines within Communities of Practice.
As an Engineering Manager, you'll lead teams responsible for designing, building, and managing key components of a diverse product catalog. You'll drive engineering practices, guide architectural decisions, and ensure the success of autonomous teams.
This role offers a unique chance to shape the future of a rapidly growing company. Engineering Managers at Tide are empowered to make decisions that influence their domain and contribute to the evolution of Tide's One Platform.
Tide operates with full-stack teams organized by domains, each owning a part of the product catalog. Engineers collaborate on technical challenges, self-organize, and set guidelines within Communities of Practice, regardless of their level in the Growth Framework.
Technical Stack:
- 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 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
- Collaborate with senior management to translate business goals into a clear and actionable engineering roadmap
- Lead technology initiatives across multiple engineering teams and product domains
- Manage, mentor, and grow engineering teams, fostering a culture of collaboration, trust, and continuous improvement
- Own the technical architecture for your domain, ensuring alignment across teams and with broader organizational goals
- Guide your team through the full software development lifecycle, from design to deployment, using Agile methodologies
- Advocate for modern engineering practices and ensure the delivery of high-quality, scalable solutions
- Build and maintain relationships with key technology partners and vendors
- Contribute to the engineering culture by promoting best practices and technical excellence
- Lead backend engineers, balancing time between hands-on coding, architecture design, and coaching.
- 10+ years of experience building server-side applications and strong knowledge of relevant programming languages (e.g., Java 8+). While Java experience isn't required, you should be willing to learn
- Solid understanding of backend frameworks (e.g., Spring/Spring Boot)
- Experience with microservices, RESTful APIs (including public Open Banking APIs)
- Proven ability to engineer scalable, reliable solutions in a cloud-native environment
- Strong focus on delivering secure, well-tested, and well-documented software
- Willingness to take ownership of code and team processes from development to production
- Experience with complex financial/payment solutions and third-party integrations
- Proficiency with relational databases
- Comfortable in an agile environment
- Ability to explain technical concepts to non-technical audiences
- Familiarity with continuous integration, delivery, and deployment practices
What You'll Get in Return:
- A starting salary from €8,500 gross per month, depending on your skills and experience
- 25 days holiday (in addition to Lithuanian public holidays)
- 3 paid days off for Learning & Development activities
- Modern office space in Vilnius
- Hybrid working culture
- Health and wellness monthly allowance
- Access to online training platform
- Share options
Key Skills
Ranked by relevance
c
ui
ha
ai
java
lan
cis
pan
microservices
cloud
restful apis
spring boot
scala
rust
sql
eks
esp
eop
nat
continuous integration
postgresql
terraform
angular
flutter
datadog
python
docker
server
looker
mysql
kafka
flask
unity
excel
nist
git
aws
sqs
wan
sla
ips
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Software Engineer C/C++ (12 month fixed-term contract)
2026-05-21
Full-time
Mid-Senior
Australia
Non-profit Organizations
Engineering
View Job Details
Related
Full Stack Engineer
2026-05-21
Full-time
Mid-Senior
India
Non-profit Organizations
Engineering
View Job Details
Related
Civils Lead
2026-05-24
Full-time
Mid-Senior
Finland
Non-profit Organizations
Engineering
Login to Apply
- Posted
- Nov 22, 2024
- Type
- Full-time
- Level
- Director
- Location
- Kaunas
- Company
- Architus
Industries
Non-profit Organizations
Primary
Secondary Education
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Software Engineer C/C++ (12 month fixed-term contract)
2026-05-21
Full-time
Mid-Senior
Australia
Non-profit Organizations
Engineering
View Job Details
Related
Full Stack Engineer
2026-05-21
Full-time
Mid-Senior
India
Non-profit Organizations
Engineering
View Job Details
Related
Civils Lead
2026-05-24
Full-time
Mid-Senior
Finland
Non-profit Organizations
Engineering