At a Glance
- Tasks: Join us to build robust backend services and design intuitive APIs to combat scams.
- Company: Tunic Pay is a fintech startup on a mission to eliminate scams in the payment industry.
- Benefits: Enjoy a hybrid work model, competitive salary, equity options, and a collaborative team environment.
- Why this job: Be part of a groundbreaking mission with real impact while working closely with top banks in the UK.
- Qualifications: 7+ years in backend development with experience in modern languages and cloud technologies.
- Other info: We're looking for scrappy engineers who thrive in early-stage startups and enjoy tackling new challenges.
The predicted salary is between 90000 - 120000 ÂŁ per year.
Location: Farringdon Hybrid (3-days in-office)
Salary: ÂŁ90-ÂŁ120k plus equity options
Team size: 15
We’re looking for a scrappy backend engineer based in London to join our fintech startup at the ground floor. This role is a good fit for those who are excited about independence, impact, and contributing to the battle against scams and financial crime. If this sounds like a match for you, read on to learn more ⬇️
About Tunic Pay
We’re on a mission to rid the world of scams. Last year, consumers reported over 200k scams in the UK alone, and it’s likely that many more went unreported. At Tunic Pay, we’re rearchitecting payments infrastructure to bring that number to 0 by giving unprecedented insight into and control of each transaction. Our core infrastructure is building Payment Intelligence, and eventually the governance for real-time payments.
We are a super early & super fortunate fintech startup — to give you a sense of just how early, we closed our seed round last November , and we find ourselves in the amazing opportunity of working with some of the largest banks in the UK.
We believe in strong in-person collaboration so are requiring 3+ days a week jamming together in our London office (Farringdon).
Here are some thoughts on who would be successful in the role. We know we won’t be able to assess these from your CV, but our interview process will be designed around them:
- Scrappiness: You can autonomously drive value without the comforts of existing infrastructure, developer tooling, and so on.
- Systems: You understand how to build fault-tolerant, large-scale distributed systems.
- Breadth: You are unafraid of jumping into new terrain; you have a propensity for picking up new tools and technologies or perhaps some experience in an adjacent role like data engineering or infrastructure.
- Abstraction: You enjoy getting stuck into high level architectural design discussions as much as low-level implementation and debugging.
Some hard skills we’d value
- Languages: Modern backend languages such as Java / Scala / Go / Python / Rust.
- Architecture: Proven track record architecting and maintaining fault-tolerant distributed systems.
- Data: Experience working in sensitive data contexts and good understanding of data governance practices and privacy concerns.
- Infrastructure: You’ve worked with cloud technologies (e.g. Docker, Kubernetes, Helm, Terraform), and providers (e.g. AWS, GCP) in the past.
- Years of experience: 7 or more. We’re looking for professionals who can structure their own work, be a strong technical voice for the team, and balance strategic thinking with getting their hands dirty. But we’re not overly strict on this one.
- Stage of experience: We value people who have worked in early stage companies and demonstrate fluency with ongoing speed: precision tradeoffs and iterativeness.
- Industry: We’re building on top of technical payments infrastructure so prior experience in fintech or banking is a plus, but experience building large-scale systems in any sensitive data context will get you off on the right foot.
Stuff you’d do
- Build robust, well-tested, performant backend services that integrate with our customers’ systems to drive down scams.
- Design intuitive APIs for seamless integration and scalability.
- Understand and drive adherence to best practices for security, data management, and privacy.
- Contribute to crucial early technical decision-making: architecture, technical standards, tools, etc.
- Dive into any and all parts of the stack alongside the backend as needed, e.g. infrastructure, data, front-end.
- Participate in effective code reviews (on both sides of the table!).
- Stay up-to-date with industry best practices & technology, including finding ways to be efficient with genAI tooling.
Promoted by dynamism.io
Senior Back End Developer employer: Tunic Pay
Contact Detail:
Tunic Pay Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Back End Developer
✨Tip Number 1
Familiarize yourself with the fintech landscape, especially around scams and financial crime. Understanding the challenges and technologies in this space will help you demonstrate your passion and knowledge during discussions.
✨Tip Number 2
Showcase your experience with building fault-tolerant distributed systems. Be ready to discuss specific projects where you’ve successfully implemented these systems and how they contributed to the overall architecture.
✨Tip Number 3
Highlight your adaptability by discussing instances where you've quickly learned new tools or technologies. This will resonate well with their desire for someone who is unafraid of jumping into new terrain.
✨Tip Number 4
Prepare to engage in high-level architectural design discussions. Think about your past experiences where you contributed to technical decision-making and be ready to share those insights.
We think you need these skills to ace Senior Back End Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in backend development, particularly with modern languages like Java, Scala, Go, Python, or Rust. Emphasize any work you've done in fintech or with sensitive data.
Craft a Compelling Cover Letter: In your cover letter, express your excitement about the mission to combat scams and financial crime. Share specific examples of how your skills align with the role's requirements, especially your experience with fault-tolerant systems and cloud technologies.
Showcase Your Problem-Solving Skills: Highlight instances where you've autonomously driven value in previous roles. Discuss challenges you've faced in building distributed systems and how you overcame them, demonstrating your scrappiness and adaptability.
Prepare for Technical Discussions: Be ready to discuss both high-level architectural design and low-level implementation details. Think about your past experiences and how they relate to the responsibilities outlined in the job description, especially around security and data management best practices.
How to prepare for a job interview at Tunic Pay
✨Show Your Scrappiness
Be prepared to discuss examples from your past where you had to work independently and drive value without relying on existing infrastructure. Highlight your ability to adapt and innovate in challenging situations.
✨Demonstrate Systems Knowledge
Make sure to articulate your understanding of building fault-tolerant, large-scale distributed systems. Be ready to discuss specific projects or experiences that showcase your expertise in this area.
✨Embrace New Technologies
Express your enthusiasm for learning new tools and technologies. Share instances where you've successfully transitioned into new areas, such as data engineering or infrastructure, to show your breadth of experience.
✨Engage in Architectural Discussions
Prepare to dive into high-level architectural design discussions. Show your passion for both the big picture and the nitty-gritty details of implementation and debugging, demonstrating your versatility as a developer.