Principal Software Engineer - Fintech @Tymit
Software Development
Salary -
Remote Location remote Spain
Job Type Full-time
Posted 3wks ago
🙈  Does this job need an edit?

[Hiring] Principal Software Engineer - Fintech @Tymit

May 19, 2023 - Tymit is hiring a remote Principal Software Engineer - Fintech. 📍Location: Spain.

About Tymit

At Tymit our mission is to give people the self-confidence to live life to the fullest by offering them credit that's smart, flexible and honest.

That's why we launched the world's first installment credit card – and why we're now partnering with only the most iconic brands to bring the next generation of installment experiences to their customers.

We believe that everyone deserves financial peace of mind, that credit should only work for you, and that tech will continue to transform the way to shop, pay and manage our spending.

Our talented and growing team is based in the UK, Spain and Greece, and we're all committed to creating a diverse, fun work environment, with collaboration and the customer at the core of everything we do.

Following our £23m Series A round, closed in October 2021 and led by Frasers Group, we're focused on our next phase of growth - and creating the future of installment experiences.

Compensation & Perks

💰 The salary range of this role is 75,000 € - 90,000 € per annum, depending on experience.

🏝 26 days of paid holiday plus bank holidays.

🥳 Your birthday off.

🏡 Tymit is working fully remote, and all employees can remain working from home if they want, traveling to our offices when agreed with the team.

⏰ Flexible working hours.

🤓 Additional days to attend conferences and workshops related to technology and/or events related to Tymit’s industry and sector.

💲 Budget for remote home expenses.

📚 Learning & Development is a big asset for us, and we count with a yearly budget.

🏥 Private health insurance.

👩🏽‍🤝‍👩🏻 Referral program.

💻 Budget for your home office set up.

About the role

We are looking for a seasoned product-aware principal software engineer to help us on our mission to reinvent the future of credit. We are searching for engineering who place the customer at the centre of everything, specifically looking at our service's design and quality.

We are looking for someone excited about working on products in their very early stage, a self-starter who can take on a range of challenging and intriguing challenges. The project has an enormous impact on the future of Tymit's platform and has a wide scope - all the way from designing a scalable services platform to re-architecting the data models in our code base. You will be involved in leveraging new applications as much as taking an important role during design review sessions. We need our engineers to be versatile, display leadership qualities, and be enthusiastic about taking on new problems across the full stack as we continue to push technology forward.

About the culture

Be ready to join a company where collaboration is key. You will be expected to share knowledge and speak up, at the same time you have the ability to listen to others and consider their opinions. At Tymit we are also big fans of a good atmosphere and humour, prepare yourself to receive a bunch of GIFs.

Software Engineers at Tymit work by squads in cross-functional teams, applying good practices and agile methodologies. Carlos, Álvaro, Nikos, Pedro, Poppy, Carlos, Antonio, Dimitris, Manuel, Pablo, Iván, Tim, Georgia, Juan Carlos, Carlos, Ricardo, Dani, Ortzi and Fran are part of our amazing Backend team.

During your time at Tymit you will

  • Help to define the vision of the platform architecture that powers Tymit’s business, being the voice of experience helping the team balance availability, flexibility, expediency, and scalability.
  • Demonstrate a clear architectural vision with the ability to collaborate and iterate on software design, working with leadership to set the standards for software engineering best practices.
  • Drive cross-team and platform-level initiatives and projects, building an effective collaboration in all areas and levels of the business and engineering team.
  • Participate in development life cycle activities such as design, coding, testing, and production release, delivering high-quality code in an agile team environment.
  • Improve integration efficiency and data modeling with third-party vendors.
  • Boost automation of operational processes (provisioning, replication, deployments, continuous integration).
  • Troubleshoot critical production issues and provide technical insights.
  • Play an active role in hiring and mentoring other engineers in technology, process, and methodologies.
  • Work with the wider engineering team to enhance, document, and establish processes and generally improve the operability and security of our systems.
  • Champion new technologies and enforce the best development patterns and practices and promote these to the wider Team.

Key technologies we use at Tymit

Backend team: in your day-to-day you will be working with Java +11, Groovy, Kotlin, Quarkus, AWS ecosystem (SQS, SNS, RDS, EC2, CloudWatch, ELK, …), PostgreSQL, RabbitMQ, Jenkins, Docker, Kibana, JUnit 5, Spock, and many more!

Tymit tech team: we work with technologies such as Kotlin, SwiftUI, Swift, NodeJS, React, Python, Docker Swarm, Terraform or Ansible.

We are always open to adopting new tools to solve complex problems, so we’re ready to discuss options with anyone with the right experience.

What you will bring along

  • You have 7+ years of experience in designing and building world-class software. Bonus points for experience in a rapidly growing tech start-up.
  • You have experience as an architect designing scalable, highly available, and service-oriented architectures.
  • You have extensive experience with cloud providers (e.g. AWS, Azure, GCP), containerization (e.g. Docker) and modern architecture patterns (e.g. microservices, reactive architectures, event-driven architectures).
  • You have experience designing scalable RESTful Web Services and Reactive Microservices.
  • You have experience in the whole software development cycle, including preparing the production phase, collaborating with DevOps Engineers.
  • You have prior experience as a tech lead who has mentored, led small teams in building product features at scale.
  • You are comfortable building processes, culture and organizations to help deliver and support large-scale production systems.
  • You have the ability to think holistically and also maintain focus on small, intricate details is essential for the high-impact role you will play at Tymit.
  • You are a great achiever who has a strong orientation for results beyond just great ideas.
  • You have a business mindset. Plus, you enjoy solving problems whilst wanting to inspire and share your knowledge and passion for FinTech.

What you can expect from our hiring process

Stage 1

45 min. video-call with Carla, part of Tymit’s People team. Understand your career plan and what motivates you about Tymit.

Stage 2

30 min. video-call with one of our Backend Engineer (Carlos, Nikos, Álvaro or Pedro). Brief technical discussion to understand more about the role and your skills.

Stage 3

90 min. video-call with two of our Backend Engineers. Technical discussion around a task to better understand your skills and give you a sneak peek of what it could be working at Tymit. No need to do a technical test.

Stage 4

60 min. video-call with two people from our Engineering team (Angela, Fran H., Jesus, Luciano or Toni). Introduction to your future team to get a sense of Tymit’s culture.

Stage 5

🏁– Offer 📧


If you have any disability, please let us know whether there are any adjustments we can make for our process to be more inclusive.

To meet our regulatory obligations as a licensed financial services company in the UK, Tymit needs to take background checks, Criminal and Credit checks, our new hires to help us safeguard our users. If you have any concerns regarding this process, please discuss this with our People Team.

Tymit is made up of people from various backgrounds, and you are welcome for who you are, no matter where you come from, what you look like. We seek to create a culture where everyone can belong because we believe that people do their best work to show up every day as their authentic selves. So, bring us your personal experience, your perspectives, and your background.

We do not make hiring or employment decisions based on race, religion, age, national origin, gender, gender identity or expression, sexual orientation, marital status, disability, pregnancy status, or any other difference. If you have any disability, please let us know whether there are any adjustments we can make for our process to be more inclusive.

About The Company

A credit card from a tech company, not a Bank. Fintech credit is still in its infancy, but growing rapidly and Tymit will be at the forefront of the credit card revolution!

At Tymit our mission is to reinvent the credit card to make it honest, safe, and more transparent, so customers can achieve peace of mind when managing their borrowing. To deliver this, we have built an elegant and very intuitive app that enables our customers to spread the cost of any purchase across 3 to 24 monthly instalments. This has never been done before and we're extremely proud to be pioneering such an exciting new concept.

Based between London and Madrid, our talented and growing team is committed to create a diverse and fun work environment putting the user at the centre of every decision we make.

We are small, but we think big 🦄 so there is no better time to join the team 🚀

Scroll down to view our current openings.


Read more →
Before You Apply
remote Be aware of the location restriction for this remote position: Spain
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
🙈  Does this job need an edit?
Principal Software Engineer - Fintech @Tymit
Software Development
Salary -
Remote Location remote Spain
Job Type Full-time
Posted 3wks ago
🙈  Does this job need an edit?
Apply for this position
remote Be aware of the location restriction for this remote position: Spain
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Principal Software Engineer - Fintech Apply for this position