Software Engineering Team Lead

Our partner, who is a fast-growing fintech company, is expanding and building a new team in Riga!

The company is an Estonian licensed payment service provider that develops financial digital technology from 2016. From powering card programs to building seamless API-driven solutions, the company makes it simple for businesses to launch financial services quickly and at scale. Backed by strong partnerships and a passion for innovation, the company is redefining how companies and their customers experience payments!

As a Team Lead, you will play a key role in managing people and projects, including developing and maintaining a unique platform. You will be involved in all stages of the software development life cycle, from planning and analysis to deployment and maintenance. You will work with cutting-edge technologies and a talented team of professionals.

Our stack is Golang, but don’t worry if you haven’t used it yet! Solid OOP experience (C#/Java/PHP/) and an eagerness to pick up Golang are all you need !

Technology stack

  • Golang
  • gRPC
  • Protocol Buffers
  • JSON REST API
  • Docker
  • Kubernetes
  • PostgreSQL
  • Redis
  • AWS infrastructure
  • SOA Architecture

What's in it for You:

  • Salary up to 5000 - 7000 EUR gross (negotiable depending on experience and skills)
  • Professional and personal development and career opportunities
  • Health insurance after the probation period
  • Stebby (sports/wellness activities)
  • Supportive and caring Leadership
  • Modern office in the Riga city center with free parking
  • Referral program
  • Team building and Company events
  • Payroll card with 0.9% - 1.7% cashback

Responsibilities:

  • Be part of the whole software development life cycle
  • Manage people and projects
  • Design, build, and own the architecture for the software platform
  • Collaborate with Engineers, QA and Product Managers across the company to build new features
  • Actively contribute to adopting best practices in Software Engineering, improvement of processes, and team culture

Requirements:

  • Prior experience with Golang is not required! Strong development experience in any OOP language (C#, Java, PHP, etc.) and a willingness to transition to Golang are what we value most
  • Experience with microservices architecture, REST API, RPC, PostgreSQL, and Docker
  • Experience in working with cloud platforms (Azure / GCP / AWS)
  • People and project management experience
  • You have good English and communication skills
  • Experience working with agile software development teams
  • Problem-solving skills and ability to work in a fast-paced environment
  • Ability to work independently and proactively

Not mandatory to Apply, but will be considered a Plus if:

  • Knowledge of CI/CD best practices and technologies for software engineering and delivery
  • Experience in test methodologies and frameworks
  • Experience in financial software development
  • Knowledge of security best practices and standards (OWASP, PCI DSS)
  • Also, a spark in the eyes is always a plus!

Hiring process:

  1. TechRecruitment interview
  2. Coding and System Design Interview
  3. Final meeting

Riga, Latvia
Permanent, Full-Time
Posted
September 19, 2025

Other jobs in this category

Software Engineering Team Lead

Join the New Riga Engineering Hub!

Riga, Latvia
Permanent, Full-Time
Posted
September 19, 2025
Senior Software Engineer - Backend

Join the New Riga Engineering Hub!

Riga, Latvia
Permanent, Full-Time
Posted
September 19, 2025
Designed & Developed by Minimize