Senior Software Engineer in London

Senior Software Engineer in London

London Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Job Search Place Limited

At a Glance

  • Tasks: Design and build AI-first software that transforms SME advisory services.
  • Company: Join Ravical, a vibrant tech company in London and Ghent.
  • Benefits: Competitive salary, ESOP, and dynamic work environment.
  • Other info: Collaborate closely with founders and top talent in a fast-paced setting.
  • Why this job: Make a real impact with cutting-edge AI technologies from day one.
  • Qualifications: 5+ years in software engineering, proficient in TypeScript and Python.

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

At Ravical, we're on a bold mission to transform how SME advisory services are delivered and scaled by leveraging AI-first, agentic products. By combining cutting-edge AI technologies with a commitment to simplicity and innovation, we are building a frictionless product that empowers our European customers to deliver reliable and proactive advice. Located in the vibrant cities of London and Ghent, we foster a culture of speed, accountability and autonomy, and continuous learning, offering a unique opportunity to build the future of advisory intelligence. If you're excited by tough challenges, practical AI, and having real impact from day one, we'd love to meet you.

What you'll do:

  • Design, build, and maintain reliable and secure AI-first software optimized for performance at scale
  • Collaborate with AI engineers, product managers, and other team members to implement robust solutions
  • Lead the technical architecture and decision-making processes for new and existing products
  • Stay updated on emerging technologies and integrate best practices into the development process
  • Work closely with the founders to align technical implementations with the company's strategic vision

Who you are:

  • 5+ years of experience in software engineering, with expertise in backend or full-stack development
  • Proficiency in TypeScript and Python
  • Expertise in automating cloud infrastructure through IaC
  • Experience building event-driven systems
  • Ability to work in a fast-paced, collaborative environment and handle evolving priorities
  • A passion for building high-impact, scalable software solutions

What we offer:

  • Competitive salary package including ESOP (Employee Stock Ownership Plan)
  • Opportunity to work in a dynamic, AI-first company at the forefront of SME advisory innovation
  • Close collaboration with the founders and other top-tier talent in a fast-paced environment

Senior Software Engineer in London employer: Job Search Place Limited

At Ravical, we pride ourselves on being an exceptional employer that champions innovation and personal growth. Our vibrant locations in London and Ghent provide a dynamic work environment where employees are encouraged to take ownership of their projects and collaborate closely with industry leaders. With competitive salaries, an Employee Stock Ownership Plan, and a culture that prioritises continuous learning, we offer a unique opportunity for Senior Software Engineers to make a meaningful impact in the rapidly evolving field of AI-driven advisory services.

Job Search Place Limited

Contact Details:

Job Search Place Limited Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer in London

Tip Number 1

Network like a pro! Reach out to people in your industry, attend meetups, and connect with current employees at Ravical. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those using TypeScript and Python. This gives you a chance to demonstrate your expertise in a practical way.

Tip Number 3

Prepare for the interview by brushing up on AI technologies and event-driven systems. Be ready to discuss how you can contribute to building scalable software solutions that align with Ravical's mission.

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, it shows you’re genuinely interested in joining the team at Ravical.

We think you need these skills to ace Senior Software Engineer in London

Software Engineering
Backend Development
Full-Stack Development
TypeScript
Python
Infrastructure as Code (IaC)
Event-Driven Systems

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 expertise in TypeScript, Python, and any experience with cloud infrastructure to catch our eye!

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're excited about transforming SME advisory services with AI. Share specific examples of how you've tackled tough challenges in your previous roles to show us your passion and problem-solving skills.

Showcase Your Projects:If you've worked on any relevant projects, especially those involving event-driven systems or AI technologies, make sure to include them. We love seeing practical applications of your skills and how you’ve made an impact in your past work.

Apply Through Our Website:We encourage you to apply directly through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any updates from us!

How to prepare for a job interview at Job Search Place Limited

Know Your Tech Stack

Make sure you’re well-versed in TypeScript and Python, as these are key for the role. Brush up on your knowledge of cloud infrastructure automation and event-driven systems, as you might be asked to discuss how you've implemented these in past projects.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in software engineering and how you tackled them. Be ready to explain your thought process and the impact of your solutions, especially in a fast-paced environment like Ravical's.

Align with Their Vision

Familiarise yourself with Ravical’s mission to leverage AI in advisory services. Think about how your experience can contribute to their goals and be prepared to share ideas on how you can help align technical implementations with their strategic vision.

Emphasise Collaboration

Since the role involves working closely with AI engineers and product managers, highlight your teamwork experiences. Share examples of successful collaborations and how you’ve contributed to a positive team dynamic in previous roles.