Staff Software Engineer in Manchester

Staff Software Engineer in Manchester

Manchester Full-Time 84000 - 116000 € / year (est.) No home office possible
dcoded. | B Corp ™ pending

At a Glance

  • Tasks: Lead the design and development of a next-gen fintech platform using modern technologies.
  • Company: Join a high-growth B2B SaaS fintech with a focus on innovation.
  • Benefits: Attractive salary, hybrid work options, and opportunities for professional growth.
  • Other info: Dynamic team environment with a focus on continuous improvement and career advancement.
  • Why this job: Make a real impact in tech while mentoring others and shaping engineering standards.
  • Qualifications: Experience as a Staff Engineer in SaaS, with strong backend skills in Go, Python, or TypeScript.

The predicted salary is between 84000 - 116000 € per year.

Location: Manchester (Hybrid / Remote-first considered)

Sector: B2B SaaS | FinTech

Salary: £100,000-£110,000 + benefits

The Opportunity

We Are Dcoded are partnering with a high-growth B2B SaaS fintech to appoint a Staff Software Engineer as they embark on building the next-generation version of their core platform. This is a senior, hands-on engineering role reporting directly into the Director of Software, where you will play a critical role in technical direction, system design, and engineering excellence across a modern, cloud-native stack. You will work at the intersection of architecture, delivery, and leadership, helping to shape how the product is built, scaled, and evolved while mentoring senior engineers and influencing engineering standards across the business.

What You’ll Be Doing

  • Acting as a technical leader within the engineering organisation, driving best practice across design, quality, performance, and security
  • Playing a key role in the architecture and build of a new version of a complex B2B fintech platform
  • Partnering closely with the Director of Software, Product, and Engineering Leads to translate business requirements into scalable technical solutions
  • Leading on system design and technical decision-making across backend services, APIs, and cloud infrastructure
  • Remaining hands-on in code, setting the standard for clean, maintainable, well-tested software
  • Supporting and mentoring senior engineers, contributing to a culture of continuous improvement and high engineering standards
  • Helping to modernise legacy elements while ensuring platform stability, resilience, and scalability

Technology Environment

You do not need to be an expert in everything, but strong depth in several areas is expected.

  • Backend: Go, Python, TypeScript, some .NET
  • Frontend: React.js
  • Cloud & Platform: Modern cloud-native technologies (AWS / Azure / GCP), microservices, APIs
  • Engineering Practices: CI/CD, automated testing, observability, performance optimisation
  • Architecture: Distributed systems, scalable SaaS platforms, fintech or regulated environments (beneficial)

What We’re Looking For

  • Proven experience operating at Staff / Principal / Lead Engineer level within a SaaS environment
  • Strong background in designing and building large-scale, production-grade systems
  • Deep understanding of backend engineering, with experience across modern languages such as Go, Python, or TypeScript
  • Comfortable working across multiple languages and paradigms, including some exposure to .NET
  • Experience building and scaling systems in the cloud
  • Strong stakeholder management skills – able to influence technical direction without formal authority
  • A pragmatic mindset, balancing technical excellence with commercial and delivery realities

Staff Software Engineer in Manchester employer: dcoded. | B Corp ™ pending

At We Are Dcoded, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our Manchester-based team enjoys the flexibility of hybrid and remote-first working arrangements, alongside competitive salaries and comprehensive benefits. With a strong focus on employee growth, we provide ample opportunities for mentorship and professional development, making it an ideal environment for those looking to make a meaningful impact in the fintech sector.

dcoded. | B Corp ™ pending

Contact Detail:

dcoded. | B Corp ™ pending Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Staff Software Engineer in Manchester

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those using Go, Python, or TypeScript. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for technical interviews by brushing up on system design and coding challenges. Practice common algorithms and data structures, and be ready to discuss your past experiences in building scalable systems.

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 are proactive about their job search!

We think you need these skills to ace Staff Software Engineer in Manchester

Go
Python
TypeScript
.NET
Cloud-native technologies (AWS / Azure / GCP)
Microservices
APIs

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Staff Software Engineer role. Highlight your expertise in Go, Python, and TypeScript, and don’t forget to mention any cloud experience you have!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're excited about this opportunity and how your background aligns with the company's goals. Be genuine and let your personality come through.

Showcase Your Projects:If you've worked on relevant projects, make sure to include them in your application. Whether it's a complex B2B platform or a cool fintech solution, we want to see what you've built and how you approached challenges.

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’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at dcoded. | B Corp ™ pending

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like Go, Python, and TypeScript. Brush up on your cloud knowledge too, especially AWS, Azure, or GCP, as they’ll likely ask you about your experience with these platforms.

Showcase Your Leadership Skills

Since this role involves mentoring and influencing others, be prepared to discuss your past experiences in leadership. Share specific examples of how you've driven best practices or improved engineering standards in previous roles.

Prepare for System Design Questions

Expect to tackle system design scenarios during the interview. Practice designing scalable systems and be ready to explain your thought process. They’ll want to see how you approach architecture and technical decision-making.

Engage with Stakeholders

Demonstrate your stakeholder management skills by discussing how you’ve collaborated with product and engineering teams in the past. Highlight any experiences where you influenced technical direction without formal authority, as this will show your ability to navigate complex environments.