Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Our Core Team sits at the center of our platform, building the foundational systems that power lightning-fast search, seamless bookings, secure payments, and a smooth customer journey at massive scale.
We are looking for a Senior Software Engineer who is ready to take ownership of complex technical challenges, influence key architectural decisions, and help shape the future of a global product used by millions every day.
What You’ll Do:
- Build the core of our platform — high-performance backend services and APIs in C#/.NET powering search, reservations, pricing, authentication, and payments.
- Modernize and evolve our architecture — from legacy .NET Framework components to modern .NET 9/10 services.
- Drive system performance — improve caching strategies, reduce response times, and increase platform reliability.
- Lead high-impact projects — new integrations, distributed workflows, partner APIs, event-driven features.
- Quality and security — clean code, automated tests, CI/CD excellence, and secure-by-design development.
- Collaborate across teams — Supply, Data, Frontend, QA, DevOps — to deliver seamless customer and partner experiences.
- Mentor and empower others — sharing expertise in architecture, optimization, and modern .NET practices.
What we expect from you:
- 5–7+ years of backend engineering experience with deep expertise in C#/.NET.
- Strong SQL Server knowledge.
- Solid understanding of API design, distributed systems, caching, performance, and reliability.
- Experience with secure development, OAuth2/OIDC, and modern authentication flows.
- Familiarity with CI/CD, Git, Docker/Kubernetes, and observability tools.
- Clear communication, ownership mindset, and the ability to work across teams.
- Bonus points: experience with travel/e-commerce systems, cloud/IaC (Kubernetes/Terraform), or fraud/bot prevention.
What we offer:
- Salary 3500 - 5500 gross based on skills and experience.
- Make a real impact on a platform used by millions globally.
- Work on complex, high-scale challenges across search, booking, payments, data, and distributed systems.
- Hybrid work model: 3 days in the Riga office, 2 days remote.
- 8 hours of paid self-development time each month (post-probation).
- Comprehensive health insurance (after probation).
- A culture that encourages initiative, creative thinking, and meaningful ownership.
- Opportunity to shape systems, architecture, and processes from the ground up.
- Professional training programs to grow your expertise.
- Department-level team buildings and full-company events (Winter Ball, Summer Festival, etc.).
- Fresh fruits and healthy snacks every Tuesday and Thursday.
- Relaxation zones with a yoga room, massage chair, and cozy chill-out areas.
- Fully equipped game rooms: air hockey, table football, board games, chess.
- Modern office near Riga city center with panoramic views of the Daugava.
- Fully stocked kitchens — unlimited tea, coffee, hot chocolate, syrups, muesli.
- Shower facilities for active commuters.
- Special recognition for every work anniversary.
- Thoughtful holiday gifts for you and your children.
- Festive office events and masterclasses for Easter, Midsummer, Christmas, and more.
About Us:
DiscoverCars.com is one of the fastest-growing companies in Europe, as recognized by the Financial Times. Our goal? To be the #1 online car rental platform worldwide. We operate in 10,000+ locations across 145 countries, constantly expanding our partnerships to offer the best prices and top-notch service to our customers.
Every month, 2.5 million customers use our site, available in 20 languages, with 24/7 customer support ensuring a seamless experience.
What makes us successful? Our amazing international team! With 200+ professionals from 40 nationalities, we embrace diversity and empower each employee to own their work. Here, your ideas matter, and you’ll get the freedom and support to make an impact.
Key Skills
Ranked by relevanceReady to apply?
Join DiscoverCars.com and take your career to the next level!
Application takes less than 5 minutes

