Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer - Backend image - Rise Careers
Job details

Senior Software Engineer - Backend

Meet Avanita

Avantia Law is redefining legal services through AI-powered innovation. Since our launch in 2019, we’ve experienced exceptional growth, helping top-tier investment funds and asset managers handle routine legal and compliance work faster and more cost-efficiently.

We are powered by AI but committed to our people.

We offer a culture of trust and flexibility to employees. We have an office in London for those wishing to spend some portion of their working time with colleagues, but employees are also welcome to work predominantly remotely. We have a truly diverse workforce, with members of staff coming from all corners of the world. There are around 100 of us at Avantia, so we’re small and friendly enough for you to get to know everyone and make an impact – but big enough to offer you great career prospects.
 

What you will be doing

  • Develop and maintain backend services for internal-facing web applications.
  • Build APIs that power AI-driven document processing and workflow automation for the firm’s legal tools (KYC Compliance & Contracts)
  • Translate user feedback and requirements into functional production solutions
  • Work with AWS services (Lambda, OpenSearch, S3) to manage and optimize our infrastructure.
  • Monitor and troubleshoot production systems, ensuring reliability and performance.

Who we are looking for 

We’re looking for a Senior Software Engineer to help us build and optimise AI-powered tools that integrate with internal web applications, MS Word, and MS Outlook. You’ll work closely with senior engineers, our CTO, and stakeholders to design, build, and maintain high-quality, production-ready solutions.

This role is ideal for someone with strong experience in Python development and a good understanding of AWS. If you’re excited about working on the backend of AI-driven applications and want to gain hands-on experience with cloud infrastructure, this is a great opportunity for you! 

  • Experienced with backend development (APIs, databases, web frameworks like Flask or FastAPI).
  • Proficiency with Python
  • Familiarity with (or interest in) AWS services (S3, Lambda, OpenSearch).
  • Eagerness to learn about DevOps practices (CI/CD, infrastructure as code, cloud security).
  • A problem-solving mindset and willingness to take on new challenges.
  • Start-up experience would be advantageous but not essential - you should thrive in small teams and be willing to roll your sleeves up.

  • 25 days holiday + UK Bank Holidays
  • An additional day off for your birthday
  • Private healthcare or the option to use the budget to be reimbursed for other wellness activities of your choice
  • Annual subscription to your choice of Calm or Headspace
  • Early finish Fridays in the summer
  • Pension scheme (enhanced after 1 year service)
  • Enhanced family friendly policies after 1 year
  • Option to work from abroad for a max of 1 month per year

AVANTIA LAW - CORE VALUES

We empower our people 

We trust our people to excel by giving them a voice, the freedom to grow, and the support they need to succeed. Together, we hold ourselves accountable and create meaningful impact—for our clients, our team, and our industry. 

We champion excellence 

Our values are at the heart of every decision we make. We stand by our commitments, consistently delivering exceptional results and building trust through every action. Excellence isn’t just a goal—it’s how we operate. 

We are building the future 

We’re redefining the legal landscape. Through innovation, challenging conventions and listening to our clients, we’re forging a new path and shaping the next generation of law. 

Avantia Law Glassdoor Company Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Avantia Law DE&I Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Avantia Law
Avantia Law CEO photo
Unknown name
Approve of CEO
What You Should Know About Senior Software Engineer - Backend, Avantia Law

Avanita Avantia Law is on the lookout for a dedicated Senior Software Engineer - Backend to join our dynamic team! Since our inception in 2019, we have been revolutionizing legal services with the power of AI, assisting top-tier investment funds and asset managers streamline their legal and compliance processes. Here, you won't just be a cog in the machine; you’ll be part of a friendly and diverse group of around 100 talented individuals who are excited to make an impact. Whether you choose to work at our London office or prefer the flexibility of remote work, you'll find a culture that promotes trust, collaboration, and growth. In this exciting role, you will develop and maintain the backend services for our innovative internal-facing web applications, constructing APIs that facilitate AI-driven document processing and workflow automation. You’ll be diving into AWS services like Lambda and OpenSearch to optimize our infrastructure while troubleshooting production systems to maintain performance and reliability. If you have a strong background in Python development, are enthusiastic about AWS, and are eager to contribute to our mission of transforming legal services through technology, this could be the perfect opportunity for you! Join us in our journey to draw a new framework in legal landscapes and be part of something significant.

Frequently Asked Questions (FAQs) for Senior Software Engineer - Backend Role at Avantia Law
What are the primary responsibilities of the Senior Software Engineer - Backend at Avanita Avantia Law?

The Senior Software Engineer - Backend at Avanita Avantia Law will be responsible for developing and maintaining backend services for internal web applications, building APIs for AI-driven document processing and workflow automation, translating user feedback into practical solutions, and managing AWS infrastructure.

Join Rise to see the full answer
What qualifications are needed to apply for the Senior Software Engineer - Backend position at Avanita Avantia Law?

Candidates for the Senior Software Engineer - Backend role at Avanita Avantia Law should have strong experience in backend development, particularly with APIs and web frameworks like Flask or FastAPI. Proficiency in Python and familiarity with AWS services are also essential for this role.

Join Rise to see the full answer
Can a remote worker apply for the Senior Software Engineer - Backend role at Avanita Avantia Law?

Yes! Avanita Avantia Law supports remote work, offering flexibility for employees who prefer to work outside of the London office. This is a fantastic opportunity for individuals seeking a balanced work environment that fits their lifestyle.

Join Rise to see the full answer
What benefits can a Senior Software Engineer - Backend at Avanita Avantia Law expect?

As a Senior Software Engineer - Backend at Avanita Avantia Law, you can look forward to 25 days of holiday plus UK Bank Holidays, an additional day off for your birthday, private healthcare options, wellness budgets, enhanced family-friendly policies, and opportunities for personal growth and professional development.

Join Rise to see the full answer
Is start-up experience necessary for the Senior Software Engineer - Backend role at Avanita Avantia Law?

While start-up experience is advantageous for the Senior Software Engineer - Backend position at Avanita Avantia Law, it is not mandatory. What matters most is your ability to thrive in small teams and your eagerness to tackle new challenges.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - Backend
Can you describe your experience with backend development technologies?

Be prepared to discuss your hands-on experience with backend development, focusing on technologies like Python, Flask, or FastAPI. Mention the specific projects where you've utilized these technologies and the impact they made.

Join Rise to see the full answer
How do you approach building APIs for applications?

Provide a structured answer outlining how you identify requirements, design API endpoints, and ensure they meet performance standards. Give examples of APIs you've built and the challenges you faced during development.

Join Rise to see the full answer
What challenges have you encountered while working with AWS services?

Share specific examples of challenges you've faced while using services like Lambda, S3, or OpenSearch, and explain your problem-solving approach. Highlight how you leveraged AWS tools to optimize performance and manage infrastructure.

Join Rise to see the full answer
How do you ensure the reliability and performance of production systems?

Discuss the monitoring tools and practices you implement to maintain system reliability, as well as your trouble-shooting techniques. Provide examples of incidents you've managed and how you resolved them.

Join Rise to see the full answer
What interests you about working in legal technology?

Express your passion for innovation in legal services and how technology can improve efficiency and client satisfaction. Relate it back to your technical skills and how they can contribute to Avanita Avantia Law’s mission.

Join Rise to see the full answer
Can you explain a recent project you've worked on and your role?

Present a summary of a recent project, detailing your specific contributions and the technical skills you applied. Emphasize any collaborative aspects and how it aligns with the responsibilities at Avanita Avantia Law.

Join Rise to see the full answer
How do you prioritize your tasks in a fast-paced environment?

Clarify your method of prioritizing tasks, perhaps by using frameworks like the Eisenhower Matrix or Agile methodologies. Emphasize your adaptability and your ability to balance multiple deadlines.

Join Rise to see the full answer
What are your thoughts on continuous integration and continuous deployment (CI/CD)?

Share your understanding of CI/CD practices, why they are essential in software development, and how you have previously implemented them. Provide examples of the tools you have used for CI/CD.

Join Rise to see the full answer
How do you keep your technical skills updated?

Discuss your commitment to lifelong learning, mentioning specific online courses, forums, or workshops you engage with regularly. Emphasize your enthusiasm for keeping up with industry trends and developments.

Join Rise to see the full answer
What do you think are the key qualities a Senior Software Engineer should possess?

Highlight key qualities such as problem-solving skills, a proactive mindset, collaboration, and strong communication abilities. Relate these qualities to what you believe is important at Avanita Avantia Law, such as trust and innovation.

Join Rise to see the full answer
Similar Jobs

Join Lexia as a Junior Frontend Software Engineer and help enhance educational tools while developing your skills in a supportive remote environment.

Photo of the Rise User

As an AI Engineer Manager at PwC, you'll lead teams in creating and deploying innovative AI solutions that drive significant business outcomes.

Photo of the Rise User
Verkada Hybrid San Mateo, California, United States
Posted 3 days ago
Mission Driven
Inclusive & Diverse
Take Risks
Collaboration over Competition
Growth & Learning

Join Verkada as a Senior Backend Engineer to lead the development of next-gen cloud-managed intercom systems.

Photo of the Rise User
Posted 8 days ago

A leading opportunity for a Senior OutSystems Developer to leverage extensive software development experience in a flexible, part-time role.

Photo of the Rise User
Posted 6 days ago

Join Cleo as a Senior Product Engineer to leverage your Ruby expertise and reshape financial health for users worldwide.

Photo of the Rise User
Posted 13 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid

Become a key player at Mastercard as a Lead Software Engineer focusing on innovative front-end solutions for digital payments.

Photo of the Rise User
Posted 9 days ago

SmarTek21 is looking for a senior Java developer to lead their innovative IT projects leveraging data-driven solutions.

Photo of the Rise User

Mercari seeks a Senior Machine Learning Engineer to optimize its recommendation systems in a hybrid work environment.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!