As we keep growing, we're now looking for a

Senior Software Engineer

based in Tallinn/Tartu, Estonia

Fortumo is a mobile payments company that enables direct carrier billing with more than 350 mobile operators in over 100 countries. Fortumo’s payment products work across a wide range of platforms including desktop devices, smartphones, feature phones, tablets and smart TV-s. Founded in 2007, Fortumo has offices in Estonia, San Francisco, Beijing, Delhi, Singapore & Hanoi and is backed by Intel Capital and Greycroft Partners.

We are looking for an addition to our Merchant Services Engineering Team. This is a great career move for you if you are passionate about products that are used by millions of people globally and enjoy having a say in setting the course for where Fortumo is heading on a technical level. You will be an integral part in our engineering organisation, where you have great opportunities for growth, strong personal impact and delivering great products.

Your day-to-day:

  • bringing the visions and ideas of internal stakeholders (both business and engineering) to life and keeping the existing codebase up and running without hiccups
  • building and maintaining large-scale payment products
  • participating in the end to end lifecycle (from design to release to decommission) of services
  • writing tested and maintainable software, employing the benefits of Continuous Integration, various testing methods and improving the testing infrastructure
  • leveraging Cloud Computing services like Amazon Web Services and Fortumo's DevOps team to build high availability services and design the infrastructure around it
  • showing initiative in bringing out technical improvements regarding our products
  • being in the know of industry trends and incorporating cutting edge data analytics, infrastructure and other modern solutions into our workflow
  • owning the responsibility in the technical aspects of monthly projects
  • contributing to team's growth and professional development

We really want you to:

  • want to challenge yourself in high-velocity agile environment and deadline-driven development
  • be able to take initiative and work independently without having the need for being micromanaged
  • understand general software development practices and methods
  • be quality-minded – comfortable with testing, automation (autodeploy, CI etc.)
  • be fluent in Java and preferably in some other language
  • have some knowledge of handling data in either relational or non-relational datastores
  • be fluent in English (both written and spoken)

We offer you:

  • possibility to grow with one of the coolest engineering teams in Estonia
  • chance to work together with leading companies of the industry (e.g. Google, Spotify, iflix), building services for millions of people
  • opportunity to work together with a talented international team who has a lot of experience in the payments and mobile industry
  • great tools and a cosy working environment in Tartu city centre
  • competitive compensation package recognising your performance and accomplishments
  • frequent all-inclusive team events that will help you quickly integrate into our fun team
Join the team
  • Working time: Full-time
  • Start of work: ASAP
  • Location: Tallinn/Tartu, Estonia