SEBES
Senior Software Developer — Fintech
SEBESLatvia3 days ago
Full-timeEngineering, Information Technology

About the Role

A hands-on engineering role that balances coding with long-term thinking — you'll work across the codebase, processes, and system design to help the team deliver better over time.

If you've worked in fintech or payments before, or have experience as a tech lead, that's a serious advantage — but neither is a requirement.


What You'll Do

  • Contribute to architectural decisions: evaluate trade-offs between scalability, reliability, and simplicity when designing or evolving systems
  • Contribute to improving team processes: workflows, incident response runbooks, review standards, deployment procedures
  • Translate business goals into concrete technical plans — including leading integration work with acquirers and PSPs from discovery through implementation, owning the provider relationship end to end
  • Write clean, well-tested code and conduct thorough code reviews focused on design, maintainability, and long-term impact
  • Handle complex production incidents: coordinate across teams, perform root cause analysis, implement prevention measures


What We're Looking For

  • Deep proficiency in at least one backend language and framework
  • Strong problem-solving skills with a bias toward getting things done — you unblock yourself and deliver
  • Results-driven mindset — delivering working solutions matters more than writing perfect code
  • Comfortable following established conventions and processes — understand the reasoning behind them, match the existing code style, then contribute improvements collaboratively
  • Database expertise: efficient queries, indexing strategies, data modeling decisions
  • Comfort with infrastructure operations: CI/CD pipelines, containerized environments, cloud platforms
  • Strong debugging and incident response skills — you can lead from detection to resolution to prevention
  • Efficient use of LLM tools as part of your daily workflow


Nice to Have

  • Hands-on experience with payment provider integrations (acquirers, PSPs) — you understand the domain, not just the code
  • Experience with Ruby on Rails — not required, but we expect you to pick it up during the probation period
  • Willingness to take on leadership responsibilities: mentoring other developers, owning architectural and other technical decisions
  • Familiarity with PCI DSS compliance requirements


What We Offer

  • A clean, well-tested codebase — not a legacy mess you'll need to fight
  • Real influence over architecture and how the team evolves
  • A team that values solid processes, honest feedback, and continuous growth
  • Office with parking in the business district of Riga.
  • Competitive salary and benefits (starting from €4000 gross).
  • Health insurance and gym membership (after the probation period)


Key Skills

Ranked by relevance