Back-End Software Developer - Hybrid Working

Back-End Software Developer - Hybrid Working

Full-Time 125000 - 145000 £ / year (est.) Working from home possible
Primis

At a Glance

  • Tasks: Design and build scalable backend services for a cutting-edge AI data platform.
  • Company: Join a top-tier tech firm revolutionising finance and law with innovative solutions.
  • Benefits: Enjoy a competitive salary, annual performance bonus, and flexible remote work options.
  • Other info: Embrace a dynamic culture that champions engineering excellence and career growth.
  • Why this job: Make a real impact by tackling complex NLP problems in a fast-paced environment.
  • Qualifications: 6+ years of backend development experience with strong skills in Python and RESTful APIs.

The predicted salary is between 125000 - 145000 £ per year.

Software Engineer (backend) Location: UK (Remote) Salary: £125k –£145k + annual performance bonus

The legal documents underpinning those transactions are dense, nuanced, and mission-critical, and right now, most of that complexity is still handled by hand. Built on years of machine learning PhD expertise, backed by a top-tier venture firm, and now operating at global scale following a high-profile acquisition, this team is tackling some of the hardest NLP problems in finance and law. Their customers include many of the world's leading law firms and the demand for what they're building is accelerating fast.

As a Software Engineer, you won't be maintaining someone else's roadmap. You'll be architecting the critical backbone between a cutting-edge AI data platform and the professionals who depend on it daily. Your decisions will ship. If you want to do the most meaningful work of your career, in a team that moves fast, thinks deeply, and gives a damn about craft - read on.

  • Design and build scalable backend services and APIs that power a document analysis platform used by major legal and financial institutions
  • Write high-performance, maintainable server-side code and data processing pipelines
  • Build and maintain integrations with third-party services and internal ML systems
  • Contribute to frontend features and components as needed to deliver end-to-end functionality
  • Drive performance optimisation for data-intensive backend operations
  • Champion engineering excellence — contribute to code practices, design patterns, and long-term maintainability

6+ years of professional full-stack development experience with a strong backend focus

  • Proficiency in backend technologies - Python (FastAPI, Django, or Flask) is preferred; Node.js, Java, or Go also considered
  • Strong understanding of RESTful APIs, database design, and data modelling (SQL and NoSQL)
  • Experience with containerisation and orchestration (Docker, Kubernetes) and cloud platforms (AWS preferred)
  • Proficiency in TypeScript and React for frontend contributions
  • Foundation in distributed systems, event-driven architectures, and web fundamentals
  • Bachelor's degree in Computer Science or related field, or equivalent practical experience
  • Experience building data processing pipelines or working with large-scale data systems
  • Experience optimising backend performance for data-intensive applications
  • Interest in language, economics, or legal/financial domains

15 - 20% annual performance bonus

Fully remote - work from anywhere in the UK

Private medical, dental, and vision insurance

Pension and retirement planning support

Flexible paid time off

Research indicates that men will apply to a role when they only meet 50-60% of the descriptions, however, when looking at women and other minority groups, they can look for up to a 99% match in order to apply to a role. We encourage underrepresented talent to apply to all our roles & support accessibility needs.

Back-End Software Developer - Hybrid Working employer: Primis

As a Back-End Software Developer at our innovative company, you'll be part of a dynamic team that is revolutionising the legal and financial sectors through cutting-edge AI technology. We offer a fully remote working environment across the UK, competitive salaries with substantial performance bonuses, and comprehensive benefits including private medical insurance and flexible paid time off. Our culture prioritises engineering excellence and personal growth, ensuring that your contributions directly impact our mission while fostering an inclusive atmosphere that encourages diverse talent to thrive.

Primis

Contact Details:

Primis Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Back-End Software Developer - Hybrid Working

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repo showcasing your projects, especially those related to backend development. It’s a great way to demonstrate what you can do beyond just a CV.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills before the big day.

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 hearing from passionate candidates like you!

We think you need these skills to ace Back-End Software Developer - Hybrid Working

Backend Development
Python (FastAPI, Django, Flask)
Node.js
Java
Go
RESTful APIs
Database Design

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match our job description. Highlight your backend development experience, especially with Python and RESTful APIs, to show us you’re the right fit!

Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about backend development and how your previous work aligns with our mission. This is your chance to showcase your personality and enthusiasm!

Showcase Your Projects:If you've worked on any relevant projects, whether personal or professional, make sure to include them. We love seeing practical examples of your coding skills and problem-solving abilities!

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 Primis

Know Your Tech Stack

Make sure you’re well-versed in the backend technologies mentioned in the job description, especially Python frameworks like FastAPI, Django, or Flask. Brush up on your knowledge of RESTful APIs and database design, as these will likely come up during technical discussions.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles, particularly around building scalable backend services or optimising performance for data-intensive applications. Use the STAR method (Situation, Task, Action, Result) to structure your answers effectively.

Understand the Business Context

Familiarise yourself with the legal and financial domains relevant to the company’s work. Being able to speak intelligently about how your technical skills can solve real-world problems in these areas will set you apart from other candidates.

Ask Insightful Questions

Prepare thoughtful questions that demonstrate your interest in the role and the company. Inquire about their engineering practices, team dynamics, or future projects. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.