Enable job alerts via email!

Senior Software Engineer

Mojo Mortgages

City Of London

Remote

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A leading mortgage broker in the UK is seeking a Senior Software Engineer to join their engineering team. In this role, you will work on innovative projects using state-of-the-art technology to streamline processes and enhance customer experience. Ideal candidates will have a robust understanding of full stack development and a passion for delivering impactful solutions. The position offers remote work flexibility and a comprehensive benefits package.

Benefits

Remote working
25 days holiday plus bank holidays
Wellness programme

Qualifications

  • Experience in diverse cross-functional agile teams.
  • Deep understanding of HTTP, Browser, RESTful APIs.
  • Experience with CI/CD pipelines.

Responsibilities

  • Work on feature ideation, development, and measurement.
  • Define and evolve team processes.
  • Build efficient CI/CD pipelines.

Skills

Full stack modern web development
Typescript
React
Node.js
Data engineering

Tools

Serverless Framework
AWS Lambda
Twilio
Job description
Senior Software Engineer

Department: Engineering

Employment Type: Full Time

Location: United Kingdom

At Mojo Mortgages we are on a mission to become the largest and most disruptive mortgage broker in the UK. With the support from our family of brands, including Uswitch, Money, Confused, and Zoopla, we're scaling fast and taking the industry by storm. We're not just growing quickly, we're growing exponentially. The mortgage industry remains a very manual, complex and labour intensive industry, dealing with large slow moving financial institutions, strict FCA regulation and huge volumes of unstructured data in the form of phone calls, emails, SMS and documents. Our engineering teams are on a journey using state of the art AI, serverless technologies, modern data pipelines to automate away the complexity of the industry providing tooling to enable us to scale our business and dramatically simplify and speed up our ability to serve mortgage, protection and conveyancing advice to our customers.

Each engineer plays an integral role in the development, delivery, maintenance, and support of our advice systems, both customer-facing and internal tooling to empower our Mortgage Advisors, Income Protection Experts, Case Managers and Compliance teams.

We are looking for an experienced Senior Engineer who can bring a depth of experience to help shape this journey; working in a role with a high level of ownership, empowerment and impact.

What we have been working on recently

  1. QA Automation - Using AI to transcribe and assess phone conversations with our customers to ensure the advice we give our customers meets the FCA and Consumer Duty guidelines, savings hours of manual human time per application.
  2. Automation of Lender emails - We receive thousands of unstructured emails from Lenders on open mortgage applications, which requires someone to review and key data into Salesforce our CRM. We have now use LLMs to understand the requests and automate the necessary actions, giving more robust data entry and faster turn around times to our customers.
  3. Browser automation to key Mortgage Applications - Most Lenders do not have APIs to submit mortgage applications, so the data must be manually keyed from Salesforce into lender web portals, which is a time consuming and error prone task. Our team has created a browser extension to monitor our advisors and build a model to automatically detect which data needs to be entered into which fields reducing the time taken to submit an application by 20 minutes.
  4. Rate Check Promise - The time between receiving your first mortgage product recommendation and the decision to apply can take months and the rates can fluctuate dramatically during this time. Our team created a service unique to Mojo that continuously checks the mortgage market for better rates for our customers saving them on average over £740.
What you'll be doing

We're looking for a talented and driven senior software engineer to join our team and help us achieve our mission. If you're passionate about making a positive impact, love to innovate and want to be part of a dynamic and fast-paced team, we want to hear from you.

  • Excellence: Work in an established & experienced product team branching into new feature development, supporting and improving the team’s delivery & technical expertise.
  • Collaboration: Work with various cross-functional disciplines across the organisation to make the best ideas a reality.
  • Autonomy: Authority over technical decisions and implementation approach, so you can deliver using methods that best align with your ways of working.
  • Data Driven: Utilise rich real-time logs, metrics, and data to monitor and improve product performance & reliability.
  • Culture: Enhancing a diverse engineering culture by taking part in various technical catch ups, working groups and All Hands.
  • Experience: Enrich Mojo’s perspective by sharing your experience, knowledge & expertise in a continuous learning environment, growing your own career at the same time.

As part of a product engineering team you will be accountable for the whole product, and work on

  • Feature ideation, development and measurement
  • Defining, evolving, and applying team processes
  • Developing simplified domain models for the product
  • Maintaining the full stack, from product to payouts
  • Building efficient CI/CD pipelines
  • Optimising the UX & performance of the product across devices
What we're looking for
  • Experience working in diverse cross-functional agile teams and eager to collaborate with other disciplines, such as Designers, Analysts & Product Owners. We value people that want to push themselves into unknown territories.
  • Deep understanding of full stack modern Web Development and surrounding eco system, including HTTP & the Browser, Node, CSS, Typescript, React, Restful APIs. Our solutions are built using serverless approaches, with engineers owning devops of AWS cloud technologies such as Serverless Framework, Lambda, SQS and API gateways via terraform and CI/CD pipelines.
  • Reasonable experience in data engineering from data structures and modelling in semantic layers to design and maintenance of robust pipelines, processing, efficient querying in data warehouses.
  • We use Twilio to speak with our customers and is the backbone of our business, some experience with working with Telephony based systems would be advantageous
  • Pragmatic approach to deliver effective solutions to address business & consumer challenges
  • Passionate about the product life cycle and the customer\'s lifetime value improving accessibility, enhancing performance, optimisation user experience through experimentation. Without our customers, we wouldn’t have a business
  • Committed to your own development and excited to make a direct, substantial impact within a company that provides you with full autonomy to release changes continuously throughout the day.

You don’t need to tick off everything on this list - so don’t let that hold you back from applying. We want to make sure you’re learning plenty during your time with us!

What we offer
  • Remote working
  • Work from anywhere in the world for up to 22 days per year
  • 25 days holiday plus bank holidays (up to 28 days with length of service)
  • Company social events
  • Pension via Aviva (Pension match up to 5%)
  • Sick pay and sick pay insurance
  • Wellness programme from Able Futures
  • Critical Illness cover & Subsidised private medical insurance
  • Death in service Policy
  • Enhanced Maternity, primary adoption & Enhanced paternity & secondary adoption pay
  • Compassionate leave
  • Long service awards up to £5000
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.