Software Engineer
Role details
Job location
Tech stack
Job description
You enjoy solvinginteresting andchallengingproblems.You care aboutgreat design, real users, and shipping software that works.Youdontwant layers of management between you and the code.
If that sounds like you, keep reading.
Werecurrently a market leader in enterprise email migration - trusted globally to move some of the worlds largest and most complex messaging environments safely, swiftly and reliably. Our future is also in leveraging and building a new generation of AI native solutions thatmove, manage and mine data to turn seemingly unimportant information into business advantage.
Werelooking for aSenior Software Engineerwho wantsreal technicalownership, real influence, and real problems to solve.
WhatYoullDo
Youllwork end-to-end on meaningful systems - from design through production - alongside a small, highly capable engineering team.
- Design, build, test and evolve production systems used by enterprise customers worldwide
- Take ownership of key components and services, improving scalability, reliability, and security
- Break down complex requirements into elegant, pragmatic solutions
- Improve and modernise existing systems where it genuinely adds value
- Raise the bar throughcollaborativecode reviewsand architectural discussions
- Troubleshootand resolvereal-world issuesincludingperformance, reliability, production incidents
- Use modern tooling (including AI-assisted developmentwhereappropriate)without sacrificing quality
- Maintain a positive, can-do attitude that energises the team and drives momentum
This is asenior, hands-on role.Working with other smart engineers buildinggreatsoftware.
The TechYoullWork With
Youdontneed to tick every box,but you should be strong in most of these and excited to learn the rest:
- TypeScript / Node.jsfor APIs and services
- React + TypeScriptwith modern tooling
- SQL / relational databaseswith real production experience
- C# / .NET(including working with legacy or Windows-centric components when needed)
- Secure system design (auth, tokens, certificates, APIs, networking fundamentals)
- Automated testing, CI/CD, and production-grade engineering
Nice-to-haves includeCloud, containers, Python,AIintegrations, and experience with enterprise systems.
HowYoullWork
- Low bureaucracy, high trust
- A culture that valuesengineering judgment, not just output
- Space to influence technical direction and reduce long-term pain, A leading software company in Edinburgh is looking for a software engineer to enhance product scalability and usability. In this role, you'll work collaboratively within a cross-functional team to deliver new features and improvements. Strong experience in C# and JavaScript..., About the job The Fintech team is the engine behind Hopper's most innovative and high-margin products, such as Cancel for Any Reason and Disruption Assistance. We are responsible for designing, building, and scaling the backend systems that power these proprietary fintech..., A global technology company in Warrington is seeking a Full Stack Developer skilled in Microsoft Tech Stack, particularly C# and SQL. You will be responsible for delivering high-quality code and contributing to the design and development of large-scale distributed software..., A global consultancy firm is seeking a Software Engineering Manager for a 6-month remote contract. This role involves leading multiple scrum teams, driving digitization projects using AI and machine learning technologies. Ideal candidates will have over 10 years of software..., A leading travel experiences platform is seeking a Software Engineer II with Android development experience to join their Viator team. This remote-friendly role focuses on backend development while offering opportunities to work on front-end projects. The ideal candidate..., A leading crypto platform in London seeks a Principal Software Engineer to define technical direction and tackle complex architectural challenges. The ideal candidate has 8-10 years of software development experience, primarily in Python. Responsibilities include...
Requirements
A leading event platform company is seeking a Senior Software Engineer to own features from inception to completion. This role emphasizes a hybrid work environment and offers significant career development opportunities. Candidates should have experience with modern..., A leading fintech company is seeking a Senior Engineer to design and maintain scalable brokerage systems, impacting millions of users. The ideal candidate will have experience in financial services, particularly in online trading platforms, and proficiency in Go. You will..., A leading recruitment agency is seeking a Head of Software Engineering for an electronic instrumentation company in Southampton. This remote position requires proven management experience, strong embedded systems background, and leadership in multidisciplinary teams. The..., You enjoy solvinginteresting andchallengingproblems. Find out more about the daily tasks, overall responsibilities, and required experience for this opportunity by scrolling down now. You care aboutgreat design, real users, and shipping software that works. Youdontwant...
Benefits & conditions
Why This Role Is Different
- Youllhavereal influenceover systems used by major organisationsglobally
- Youllwork on software where correctness, reliability, and security genuinely matter
- Youllbe trusted to make decisions,and expected to thinkcreatively
- Youllhelp shape how we responsibly use AI in real enterprise software
What We Offer
- Competitive salary and benefits
- Flexible, remote workingwith onsite team collaboration in the Bristol area for 1 day every other month
- A smart, supportive team that values quality
- The chance to build systemsyoullbe proud to put your name on