Senior Software Engineer - Backend

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 Senior Software Engineer, you will play a key role in developing and maintaining a unique platform that enables clients to launch their card programs in no time. 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 - 6500 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
  • Design, build, and own the architecture for the software platform
  • Collaborate with Engineers 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
  • 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
  • Experience in working with cloud platforms (Azure / GCP / AWS)

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