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

Full Stack Software Engineer

At Quantexa we believe that people and organizations make better decisions when those decisions are put in context – we call this Contextual Decision Intelligence. Contextual Decision Intelligence is the new approach to data analysis that shows the relationships between people, places and organizations - all in one place - so you gain the context you need to make more accurate decisions, faster.

Founded in 2016 with only a handful of individuals, Quantexa was built with a purpose that through a greater understanding of context, better decisions can be made. 8 years, 8 locations and 500+ employees later we still believe that today. We connect the dots within our Customers data using dynamic entity resolution and advanced network analytics to create context, empowering businesses to see the bigger picture and drive real value from their data.

Due to the continuous success and high demand from our customers, we are looking for a Senior Full Stack Python Engineer to join our growing R&D team to build and shape the next generation of products that transform how organizations around the world use data. Headquartered in London with significant offices in New York, Boston, Toronto, Sydney, Singapore, Brussels, and Malaga; Quantexa is continuing its expansion within the UK, building on our core values of Determination, Ambition, Teamwork and Accountability.

What will you be doing?

You'll be joining Quantexa's dedicated Research and Development team which is at the heart of everything we do here. The team is continuously working on new and innovative products, helping our Tier 1 clients solve business problems in the area of fraud, compliance and financial crime. Our products process and query huge volumes of data with the ultimate aim of detecting anomalous and suspicious activity.

The R&D department consists of over 100 people split into agile teams of Engineers, Product Managers, Designers, QA, and others each focusing on specific projects and areas of the Platform.

The user interface is highly visual and data rich, allowing users to navigate and interact with social network diagrams as well as view output from our back end analytical processes. The application itself has been developed using modern front end tools and frameworks such as TypeScript, Angular 15 and ngrx and has been designed from the ground up to be highly extensible and allow for customisation to meet our clients requirements. In this role you will be working on building new investigation features and components, developing data visualisations and improving the UX to ensure our users can work with the application as effectively and efficiently as possible.

On the back end, our services are primarily written in Scala and deployed as microservices. We are huge fans of functional and strongly typed programming, making use of libraries such as Cats and Shapeless. We also use Akka and Monix to help build scalable, highly performant, distributed services. We utilise techniques such as event sourcing and CQRS in our persistence layer to ensure our datastores are scalable and flexible.

We are looking for candidates who:

  • Take pride in designing, building, and delivering high quality well engineered solutions to complex problems.
  • Have experience functional programming using Scala AND/OR experience using modern front-end frameworks, ideally Angular 15+.
  • Have experience with the full engineering life cycle, from design and implementation through to testing and deployment.
  • Experience with DevOps tooling and approaches (automation and tooling is something we are passionate about, we even have a dedicated Developer Tooling team)
  • Take a big picture approach to solving problems, taking care to ensure that the solution works well within the wider system.
  • Love working with the latest technology.
  • Passion and drive to grow within one of the UK’s fastest-growing Scale-ups.

Experience in the following would be beneficial:

  • Working across the entire software stack from the server‐side and batch processing components to the front‐end web development.
  • Has a keen eye for detail with regards to design and UX.
  • Knowledge working with any of the following technologies or libraries: Akka, Monix, Cats, Shapeless, Spring Boot, Elasticsearch, Gradle, Apache Spark, Hadoop, Docker, Kubernetes.
  • Experience with Cloud technologies (we use GCP internally)
  • Experience building software which deploys to both on-premise and cloud Environments
  • Experience mentoring junior Engineers

Why join Quantexa?

We know that just having an excellent glass door rating isn’t enough, so we’ve put together a competitive package as a way of saying thank you for all your hard work and dedication.

We offer:  

  • Competitive Salary  
  • Company Bonus  
  • Private Healthcare, Life Insurance, and Income Protection  
  • Cyclescheme and Techscheme  
  • Pension Scheme with a company contribution of 6% (if you contribute 3%)  
  • 25 days annual leave (with the option to buy/sell up to 5 days) + birthday off!  
  • Amazing work environment 

Our mission

We have one mission. To help businesses grow. To make data easier. And to make the world a better place. We’re not a start-up. Not anymore. But we’ve not been around that long either. What we are is a collection of bright, passionate minds harnessing complexities and helping our clients and their communities. One culture, made of many. Heading in one direction – the future.

It's all about you

Quantexa is proud to be an Equal Opportunity Employer. We’re dedicated to creating an inclusive and diverse work environment, where everyone feels welcome, valued, and respected. We want to hear from people who are passionate about their work and align with our values. Qualified applications will receive consideration for employment without regard to their race, colour, ancestry, religion, national origin, sex, sexual orientation, gender identity, age, citizenship, marital, disability, or veteran status. Whoever you are, if you’re a curious, caring, and authentic human being who wants to help push the boundaries of what’s possible, we want to hear from you.


Internal pay equity across departments is crucial to our global compensation philosophy. Grade level and salary ranges are determined through interviews and a review of experience, education, training, knowledge, skills, and abilities of the applicant, equity with other team members, and alignment with market data.


Quantexa is committed to providing reasonable accommodations in our talent acquisition processes. If you require support, please inform our Talent Acquisition Team.

Quantexa Glassdoor Company Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Quantexa DE&I Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Quantexa
Quantexa CEO photo
Vishal Marria
Approve of CEO

Average salary estimate

$110000 / YEARLY (est.)
min
max
$90000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full Stack Software Engineer, Quantexa

Are you ready to be a part of a fast-paced and innovative team? At Quantexa, we're on the lookout for a talented Full Stack Software Engineer to join our R&D team. With us, you'll work on cutting-edge technologies in the realm of Contextual Decision Intelligence, helping organizations make better decisions through enhanced data analysis. You will play a crucial role in the development of new investigation features and data visualizations, shaping products that tackle pressing challenges like fraud and compliance. We have built a culture centered around determination, ambition, teamwork, and accountability, and we pride ourselves on our collaborative environment. As you immerse yourself in our dynamic work setting, you'll leverage modern front-end frameworks like Angular 15 and dive deep into the complexities of back-end services using Scala. Our approach emphasizes high-quality, well-engineered solutions that optimize both UX and functionality. With tools like Akka and Monix, you will contribute to creating scalable and robust services while enjoying a competitive salary, comprehensive benefits, and an amazing work environment. Join us and be part of our journey in utilizing data to transform industries and empower businesses across the globe. If you’re driven by a love for technology and a passion for innovation, Quantexa could be your next big adventure!

Frequently Asked Questions (FAQs) for Full Stack Software Engineer Role at Quantexa
What are the responsibilities of a Full Stack Software Engineer at Quantexa?

As a Full Stack Software Engineer at Quantexa, you will be responsible for developing investigation features and components, enhancing data visualizations, and improving user experience across our products. You'll work within an energetic R&D team, addressing complex challenges related to fraud and compliance through data analysis and innovative software solutions.

Join Rise to see the full answer
What qualifications do I need to be a Full Stack Software Engineer at Quantexa?

To qualify for the Full Stack Software Engineer position at Quantexa, candidates should have experience with functional programming in Scala or modern front-end frameworks like Angular 15. A strong understanding of the full engineering lifecycle, from design through deployment, and experience with DevOps tooling is essential in ensuring the delivery of high-quality software.

Join Rise to see the full answer
What technologies do Full Stack Software Engineers at Quantexa work with?

Full Stack Software Engineers at Quantexa utilize a variety of technologies, including modern front-end frameworks like TypeScript and Angular, and back-end services primarily written in Scala. Familiarity with tools like Akka, Monix, and cloud technologies like GCP will enhance your effectiveness in this role.

Join Rise to see the full answer
Does Quantexa offer opportunities for career growth as a Full Stack Software Engineer?

Yes, Quantexa is dedicated to the career growth of its employees. As a Full Stack Software Engineer, you'll have the opportunity to work with cutting-edge technologies and innovative projects, and mentorship programs are in place to help you advance your skills and career in one of the UK’s fastest-growing scale-ups.

Join Rise to see the full answer
What is the company culture like for Full Stack Software Engineers at Quantexa?

At Quantexa, the company culture embraces inclusivity, collaboration, and innovation. We pride ourselves on creating a welcoming environment where every engineer can contribute their ideas and skills, and we focus on teamwork and shared values to help drive our mission forward.

Join Rise to see the full answer
Common Interview Questions for Full Stack Software Engineer
Can you explain your experience with both front-end and back-end technologies?

In this question, focus on your experience with specific technologies that are relevant to the position, such as Angular for front-end and Scala for back-end. Highlight any projects where you successfully integrated both technologies, showing your competence and versatility.

Join Rise to see the full answer
How do you approach troubleshooting and resolving bugs in your code?

When answering this question, describe your systematic approach to debugging. Discuss tools and techniques you use, such as logging, breakpoints, or unit tests, and give a specific example of a challenging bug you resolved in a previous project.

Join Rise to see the full answer
What strategies do you employ to ensure high code quality?

Discuss your commitment to high code quality by mentioning practices such as code reviews, unit tests, and adherence to coding standards. Share how these practices contributed to the success of past projects, illustrating your proactive approach to quality assurance.

Join Rise to see the full answer
Can you share your experience working in an agile team?

When responding, emphasize your familiarity with agile methodologies. Describe your roles within agile teams, your contributions during sprints, and how agile practices improved project outcomes. Provide examples of how you adapted to changes and collaborated with team members.

Join Rise to see the full answer
How do you stay updated with new technologies and industry trends?

Express your passion for continuous learning by mentioning specific resources like online courses, tech meetups, and publications. Share how you've applied new technologies to your work, demonstrating your commitment to staying relevant in a rapidly evolving field.

Join Rise to see the full answer
What benefits do you see in functional programming?

Discuss the advantages of functional programming, such as improved readability, less prone to side effects, and better scalability. If applicable, share personal experiences from projects where these advantages contributed to the success of the software.

Join Rise to see the full answer
Describe a time when you had to mentor a junior engineer.

Here, provide an example of a specific situation where you helped a junior engineer develop their skills. Explain your teaching methods, the challenges faced, and the positive outcomes of the mentoring experience, showcasing your leadership abilities.

Join Rise to see the full answer
How would you approach significant changes to an existing application?

Answer this by illustrating your systematic approach toward managing changes. Discuss how you assess risks, communicate with stakeholders, and ensure quality through testing and documentation, highlighting a specific instance where you effectively implemented such changes.

Join Rise to see the full answer
What do you think are the key qualities for a successful Full Stack Software Engineer?

Identify qualities such as adaptability, strong communication skills, a commitment to high-quality work, and a passion for collaboration. Relate these qualities to your own experiences, explaining how they've contributed to your success in previous roles.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Share your prioritization strategy by discussing methods like the Eisenhower Box or Kanban boards. Provide examples of situations where you successfully managed conflicting deadlines and delivered on all fronts, demonstrating your organizational skills.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Quantexa Remote No location specified
Posted 6 days ago
Photo of the Rise User
Quantexa Hybrid No location specified
Posted 2 days ago
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Gameloft Remote Kharkiv, Kharkiv Oblast, Ukraine
Posted 7 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 14 days ago

Quantexa’s Contextual Decision Intelligence is a new approach to data that gives organizations the ability to connect internal and external data sets to provide a single view, enriched with intelligence about the relationships between people, pla...

24 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 2, 2024

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!