Our client, a global, product-driven technology company operating at large scale, is looking for a Senior Software Engineer (C# / .NET) to join their Core Team. This role is about building and evolving the backend systems that power fast search, seamless bookings, and secure payments for millions of users worldwide.
The team works at the very center of the platform, solving complex engineering problems and shaping how high-load, distributed systems actually function in real life. This is a role for someone who enjoys ownership, technical depth, and having real influence on architecture - not just implementing features, but deciding how things should work.
What you’ll work on
- You’ll be right in the core of the platform, building and evolving backend services and APIs in C#/.NET that power search, bookings, pricing, authentication, and payments.
- You’ll help move the system forward by modernizing legacy .NET Framework solutions into modern .NET 9/10 services, while keeping performance and reliability front and center.
- Expect real engineering challenges: improving response times, designing scalable APIs, building distributed workflows, and working on integrations that directly impact how millions of users experience the product.
- You won’t be working in isolation — you’ll collaborate closely with frontend, data, QA, DevOps, and supply teams to deliver end-to-end solutions that actually ship.
What will help you succeed
- Strong hands-on experience building and owning backend systems in C# / .NET within production environments
- Confidence working with SQL Server, including schema design, query optimization, and performance considerations
- Solid understanding of system design: API design, performance tuning, caching strategies, and reliability in distributed systems
- Experience designing and working with secure systems, including modern authentication flows (OAuth2 / OIDC) and security best practices
- Practical experience with CI/CD pipelines, Git, containerized environments, and basic observability/monitoring
- Ability to take ownership, communicate clearly, and collaborate effectively with engineers and non-technical stakeholders
Nice to have
- Experience working on high-scale e-commerce or travel platforms
- Exposure to cloud infrastructure or IaC (e.g. Kubernetes, Terraform)
- Familiarity with fraud, bot prevention, or security-related challenges
What’s in it for you
- Gross salary range: 3500–5500 EUR
- Hybrid work model: 3 days in the Riga office, 2 days remote
- 8 paid self-development hours every month after probation
- Comprehensive health insurance after probation
- Supportive, initiative-driven engineering culture with real ownership
- Opportunity to shape systems, processes, and long-term technical direction
- Work on a globally used, high-traffic product where your technical decisions have real impact
- Influence architecture, system design, and engineering practices — not just implementation details
- Modern office near Riga city center with panoramic views of the river
- Wellness and relaxation areas, including yoga room and chill-out zones
- Team-level and company-wide events throughout the year
- Access to professional training and learning programs
- Thoughtful recognition for work anniversaries and seasonal celebrations
Interview process
- Initial interview with Tech Recruitment
- Technical Interview with the CTO and Team Lead
- Interview with the HR Business Partner and Senior Engineering Manager (cultural fit)
- Home assignment
- On-site meeting with the CTO