Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Engineering Manager image - Rise Careers
Job details

Engineering Manager

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

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
  • 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.

Average salary estimate

$99498 / YEARLY (est.)
min
max
$87996K
$111000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Engineering Manager, Architus

At Tide, a dynamic leader in banking technology, we're searching for a passionate Engineering Manager who is ready to make a significant impact on our teams. Joining our innovative crew means you're stepping into a role where you'll design, create, and manage a rich product catalogue that serves small businesses across the globe. As we expand rapidly, especially with our recent branch in Lithuania, we've got a long roadmap ahead and plenty of exciting challenges to tackle. Your expertise will be indispensable, as you'll lead a talented team of engineers while also engaging deeply in the technical design and coding aspects of our complex projects. From crafting a stellar onboarding flow to managing our core account infrastructure and developing numerous lending products, your work will push the boundaries of what's possible for our users. At Tide, empowerment is at our core; you will have the autonomy to make architectural decisions that shape the future of our One Platform. You'll collaborate with product teams and other engineering leads, ensuring that your vision aligns with company-wide initiatives. If you’re ready to contribute to innovative solutions that help small businesses save time and money, let’s connect and explore your future at Tide.

Frequently Asked Questions (FAQs) for Engineering Manager Role at Architus
What are the responsibilities of an Engineering Manager at Tide?

As an Engineering Manager at Tide, your key responsibilities will include defining and owning the target architecture for your domain, leading your engineering team, and liaising with product owners to convert requirements into well-engineered solutions. You'll also play a vital role in mentoring team members and aligning engineering practices across multiple domains to ensure the success of our initiatives.

Join Rise to see the full answer
What qualifications are required for the Engineering Manager position at Tide?

To be considered for the Engineering Manager role at Tide, candidates should have at least 10 years of experience in building server-side applications, detailed knowledge of relevant programming languages, and the ability to engineer scalable solutions in a cloud-native environment. A strong grasp of microservices and RESTful APIs is also essential, particularly within financial or payment services.

Join Rise to see the full answer
What technical stack will the Engineering Manager at Tide be working with?

The Engineering Manager at Tide will utilize a diverse technical stack, including Python, Java (preferably with Spring Boot), AWS services like RDS or Aurora, Docker, and event-driven architectures with Kafka. Familiarity with data analysis tools and frameworks is also desirable, as our platform employs a range of technologies to deliver exceptional services.

Join Rise to see the full answer
How does Tide support professional development for Engineering Managers?

At Tide, we are committed to the growth of our Engineering Managers and actively encourage participation in learning and development activities. Each team member has access to a personal learning budget of 500 EUR per year, as well as additional paid time off for volunteering or professional development, ensuring you have the resources to continually enhance your skills.

Join Rise to see the full answer
What benefits can an Engineering Manager expect at Tide?

As an Engineering Manager at Tide, you can expect a competitive salary ranging from €7,333 to €9,250, depending on your experience. Additionally, we offer 25 days of paid annual leave, a customizable benefits app, parental and family-friendly leave, mental wellness platforms, WFH allowances, and share options, among other perks.

Join Rise to see the full answer
Common Interview Questions for Engineering Manager
Can you describe your experience in leading engineering teams?

When discussing your experience leading engineering teams, focus on specific examples where you successfully guided teams through challenging projects. Highlight your leadership style, how you foster collaboration, and any mentorship you provided to junior engineers. This showcases your capability to inspire and develop talent within your teams.

Join Rise to see the full answer
What strategies do you employ for effectively defining a target architecture?

To effectively define a target architecture, emphasize your methods for gathering requirements, collaborating with stakeholders, and ensuring alignment with business goals. Talk about how you balance technical feasibility with user needs and your approach to iterating on architectural decisions as technology and business priorities evolve.

Join Rise to see the full answer
How do you prioritize tasks and projects for your engineering team?

Discuss your approach to prioritization, which often includes collaborating with product managers to align on business impact, using agile methodologies to maintain flexibility, and ensuring the team is focused on high-value deliverables. Demonstrating a clear framework for prioritization can help reassure interviewers of your organizational skills.

Join Rise to see the full answer
What is your experience with microservices architecture?

When asked about microservices architecture, share specific instances where you designed, implemented, or scaled microservices. Discuss challenges faced, how you overcame them, and your understanding of best practices in ensuring service reliability and communication within a distributed system.

Join Rise to see the full answer
Can you explain a time when you had to mentor a team member?

Mentoring is crucial in leadership roles, so provide a detailed example where you helped a team member overcome a technical challenge or professional hurdle. Explain your mentoring approach and the positive impact it had not only on the individual but also on the team dynamics.

Join Rise to see the full answer
How do you ensure code quality and standards in your team?

Discuss the importance of code reviews, setting up CI/CD workflows, and encouraging adherence to coding standards within your teams. Mention any tools or practices you utilize to maintain high-quality code, such as using linters, automated tests, and regular technical debt assessments.

Join Rise to see the full answer
What methods do you use to communicate technical concepts to non-technical stakeholders?

Effective communication with non-technical stakeholders is vital. You should emphasize your strategies, such as simplifying technical jargon, using analogies, visual aids, or presentations tailored for the audience's understanding. Show how you foster collaboration while ensuring they grasp essential concepts related to engineering efforts.

Join Rise to see the full answer
How do you promote a culture of learning within your team?

Promoting a culture of learning can be achieved through regular knowledge-sharing sessions, encouraging participation in workshops or conferences, and fostering an environment where team members feel comfortable sharing questions and insights. Highlight any initiatives you've led to advance learning and adaptability within your team.

Join Rise to see the full answer
Describe your experience with agile methodologies.

When asked about agile methodologies, share your experience implementing agile practices such as Scrum or Kanban. Discuss the benefits you've seen in terms of team efficiency and responsiveness, and detail how these practices have positively impacted project delivery and stakeholder satisfaction.

Join Rise to see the full answer
What do you think is the most important quality for an Engineering Manager?

Suggest that the key quality for an Engineering Manager is the ability to inspire and empower the team while creating an environment that encourages innovation and growth. Discuss how this leadership style not only drives technical success but also fosters a positive team culture and individual accountability.

Join Rise to see the full answer
Similar Jobs
Architus Remote No location specified
Posted 3 days ago

Architus is seeking a Senior/Lead Scala Engineer to join a dynamic team dedicated to transforming the energy sector with innovative technologies.

Architus Remote No location specified
Posted 3 days ago

Join Architus as a Senior/Lead Software Engineer and contribute to building innovative technology solutions for a leading energy company in Lithuania.

Photo of the Rise User
Posted 2 days ago

ELPEDISON is on the lookout for an Engineering Officer to enhance the mechanical maintenance of their power plants in Greece.

Micron Hybrid Boise, ID - Main Site
Posted 13 days ago

As a Senior ASIC Test Engineer at Micron, you'll drive the development of cutting-edge test solutions for leading memory and storage technologies.

Photo of the Rise User
Tyson Foods Hybrid Eagle Mountain Case Ready - Eagle Mountain, Utah
Posted 12 days ago

Eagle Mountain's Tyson Foods is looking for a skilled Automation Technician to support advanced machinery systems on the 2nd shift.

As a Watershed Planning Senior Engineer, you'll play a crucial role in elevating Raleigh's stormwater management efforts through innovative engineering solutions.

Photo of the Rise User
Posted 14 days ago

Join Kimley-Horn as a Power Studies Engineer and be part of an expert team dedicated to optimizing electrical power systems.

Photo of the Rise User
Posted 13 days ago

Elbit Systems of America is looking for a skilled Engineering Technician II to optimize manufacturing processes for their industry-leading night vision products.

Photo of the Rise User
Skydio Hybrid San Mateo, California, United States
Posted 11 days ago

Skydio is searching for an experienced Senior Embedded Software Engineer to develop advanced camera systems for their cutting-edge autonomous drones.

Photo of the Rise User
Posted yesterday

Become an integral part of Relativity Space as a CNC Programmer, where you will drive innovation in aerospace technology and manufacturing.

MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 12, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
P
Someone from OH, Cincinnati just viewed Governance, Risk and Compliance Officer at ProgressSoft
Photo of the Rise User
99 people applied to Electrical Apprentice at Aerotek
Photo of the Rise User
Someone from OH, Fredericksburg just viewed Vice President, Inside Sales at A Place for Mom
Photo of the Rise User
Someone from OH, Germantown just viewed Staff Accountant at AudioEye
Photo of the Rise User
Someone from OH, Germantown just viewed Staff Accountant at GoodLeap
Photo of the Rise User
15 people applied to GIS Summer Intern at AECOM
Photo of the Rise User
55 people applied to REMOTE Sr Piping Designer at Kelly
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Growth Marketing at TeamSnap
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Lead at io.net
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP, Demand Generation at Ontic
R
Someone from OH, Cleveland just viewed Influencers Affiliates Team Lead at RISK
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Analyst at Anchorage Digital
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Analytics Analyst at 10x Genomics
Photo of the Rise User
Someone from OH, Columbus just viewed Sr Specialist Quality & Regulatory Compliance at bioMérieux
Photo of the Rise User
Someone from OH, Cincinnati just viewed Jr. Graphics Designer at NBCUniversal
o
Someone from OH, Cleveland just viewed Nike Marketing Coordinator at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Promise
Photo of the Rise User
Someone from OH, Lima just viewed Program/Project Manager I at SRI International
G
Someone from OH, Mount Orab just viewed Backend Developer at GATEWAY CAREERS
Photo of the Rise User
Someone from OH, Alliance just viewed Editor, Music Editorial (Fixed-Term Contract) at Spotify
Photo of the Rise User
17 people applied to HVAC Apprentice at DuPont