Senior Software Engineer
Senior Software Engineer

Senior Software Engineer

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
M

At a Glance

  • Tasks: Lead the design of scalable backend systems and mentor junior engineers.
  • Company: Malted, a cutting-edge AI company focused on financial services.
  • Benefits: Pension, stock options, hybrid work, free snacks, and social events.
  • Other info: Dynamic, inclusive culture with excellent growth opportunities.
  • Why this job: Join a team at the forefront of AI, making impactful decisions.
  • Qualifications: 4+ years in software engineering with strong Python skills.

The predicted salary is between 60000 - 80000 £ per year.

Location: Edinburgh (relocation assistance available)

Job Type: Full-Time Hybrid (3 x days onsite)

About Malted

Malted builds next-generation specialised intelligence for financial institutions. Our products combine advanced language technology with deep domain understanding to help firms make faster, more accurate and more accountable decisions. We focus entirely on financial services, working with leading banks, insurers and regulators to turn complex reasoning into clear, dependable intelligence. Our flagship product, Malted Pulse, provides AI that reasons transparently and can be inspected, governed and tuned to organisational policy. We’re a highly technical team based in Edinburgh, combining deep machine learning experience with a rigorous approach to product design and engineering. We believe that making AI systems understandable isn’t just an ethical necessity, it’s a competitive advantage.

About the team

You’ll be joining one of our product squads, responsible for building and evolving the systems that power Malted Pulse. The team designs and operates the systems that enable our customers to deploy reasoning agents at scale, with reliability, traceability and performance at the core.

What you’ll do

  • Lead the design and implementation of scalable, secure backend systems for Malted Pulse
  • Drive technical discussions and architecture decisions that shape the platform’s evolution
  • Build high-quality, maintainable code and ensure engineering best practices across the team
  • Develop and optimise cloud infrastructure for deploying machine learning models at scale
  • Debug, test and optimise performance across distributed services
  • Mentor junior engineers and contribute to a culture of technical excellence
  • Collaborate with cross-functional teams to deliver end-to-end product features

Who you are

  • You’re a seasoned engineer who enjoys solving complex problems with clarity and precision.
  • You thrive in an environment where autonomy and accountability go hand in hand.
  • Eligible to work in the UK.
  • 4+ years of professional software engineering experience.
  • Demonstrated ability to design and deliver large-scale, high-performance systems.
  • Strong experience in Python (or other language) and confidence working across the full stack.
  • Experience designing distributed systems and APIs that serve production workloads.
  • Strong understanding of databases (SQL, NoSQL) and system design principles.
  • Proven ability to lead by example and create an environment where others do their best work.

We’re based in Edinburgh and work from the office three days a week (Monday, Wednesday and Friday). The rest of the week is work from home. We keep a high bar for technical quality but a low tolerance for ego. You’ll join a team that values precision, humour and intellectual honesty.

Benefits

  • Pension and stock options
  • Medical and life insurance
  • Hybrid working and ad-hoc flexibility
  • The chance to work on one-of-a-kind products at the forefront of the AI industry
  • Professional development and growth opportunities
  • A collaborative, inclusive workplace that promotes innovation and teamwork
  • Free snacks and drinks
  • Social events and company outings
  • Relocation assistance for candidates moving to Edinburgh

Malted AI is an equal opportunity employer, and we encourage candidates from all backgrounds to apply. If there's anything we can do to make your journey as a candidate easier, let us know when you apply.

Senior Software Engineer employer: Malted

Malted is an exceptional employer located in the vibrant city of Edinburgh, offering a hybrid work model that promotes flexibility and work-life balance. With a strong focus on professional development, employees are encouraged to grow their skills while working on cutting-edge AI products that revolutionise the financial services industry. The collaborative and inclusive culture fosters innovation, ensuring that every team member's contributions are valued and recognised.
M

Contact Detail:

Malted Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Network like a pro! Reach out to current employees at Malted on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. It’s all about making connections!

✨Tip Number 2

Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice problems relevant to backend systems and distributed architectures. We want you to shine in those technical discussions!

✨Tip Number 3

Showcase your projects! Whether it’s on GitHub or a personal website, make sure to highlight your best work. This is your chance to demonstrate your ability to design and deliver high-performance systems, so let us see what you’ve got!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step to connect with us directly.

We think you need these skills to ace Senior Software Engineer

Backend System Design
Cloud Infrastructure Development
Machine Learning Model Deployment
Python Programming
Distributed Systems Design
API Development
Database Management (SQL, NoSQL)
System Design Principles
Performance Optimisation
Debugging Skills
Mentoring and Leadership
Cross-Functional Collaboration
Technical Excellence

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Software Engineer role. Highlight your experience in designing scalable systems and working with Python, as these are key for us at Malted.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re passionate about AI and financial services. Share specific examples of how you've tackled complex problems in your previous roles, and don’t forget to mention your leadership experience!

Showcase Your Technical Skills: In your application, be sure to include any relevant projects or contributions that demonstrate your technical prowess. We love seeing real-world applications of your skills, especially in distributed systems and cloud infrastructure.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at Malted

✨Know Your Tech Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and distributed systems. Brush up on your knowledge of databases, both SQL and NoSQL, as you might be asked to discuss how you would design scalable systems.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex problems in your previous roles. Think about how you approached the issue, the solutions you implemented, and the impact it had on your team or project. This will demonstrate your clarity and precision in problem-solving.

✨Emphasise Team Collaboration

Since the role involves working with cross-functional teams, be ready to share experiences where you collaborated effectively with others. Highlight how you’ve mentored junior engineers or contributed to a culture of technical excellence, as this aligns with their values.

✨Ask Insightful Questions

Prepare thoughtful questions about Malted’s products, team dynamics, and future projects. This shows your genuine interest in the company and helps you assess if it’s the right fit for you. Plus, it’s a great way to engage with your interviewers and leave a lasting impression.

Senior Software Engineer
Malted

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>