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

Senior/Lead 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

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

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 Senior/Lead Full Stack Software Engineer, Quantexa

As a Senior/Lead Full Stack Software Engineer at Quantexa, you'll be diving into the heart of what we do—Contextual Decision Intelligence. This is more than just a job; it's an opportunity to make a real impact. Imagine being part of a dynamic team that’s transforming how organizations harness the power of data. You will work closely with our R&D team, developing cutting-edge products that help our Tier 1 clients tackle crucial business challenges, particularly in fraud, compliance, and financial crime. You’ll be crafting new investigation features and engaging data visualizations, all while enhancing user experience to maximize efficiency. With a tech stack that includes TypeScript, Angular 15 for the front end, and Scala running our back-end microservices, you’ll be in an environment that encourages innovation and technical mastery. As we continue to grow, your expertise will not only refine our products but also inspire the next generation of engineers. At Quantexa, we value determination, ambition, teamwork, and accountability, ensuring you’ll be part of a supportive and engaging work culture. If you take pride in delivering high-quality solutions and have a passion for modern technology, this is your chance to shine! Join us in making data easier and helping businesses thrive. We can't wait to see what you'll bring to our extraordinary team!

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

As a Senior/Lead Full Stack Software Engineer at Quantexa, you'll be responsible for designing, developing, and delivering high-quality software solutions that meet our clients' needs. You'll collaborate with various teams within the R&D department to create innovative features, enhance data visualizations, and improve user experience. Your role will also involve engaging with the entire software engineering life cycle, from initial design to deployment, ensuring your solutions integrate smoothly within our systems.

Join Rise to see the full answer
What experience is required for the Senior/Lead Full Stack Software Engineer position at Quantexa?

To succeed as a Senior/Lead Full Stack Software Engineer at Quantexa, candidates should have substantial experience in functional programming, particularly with Scala, or extensive knowledge of modern front-end frameworks like Angular 15+. Additionally, familiarity with the full engineering life cycle, DevOps tooling, and experience in data visualization is highly beneficial. A passion for working with cutting-edge technology and mentoring junior engineers is highly regarded.

Join Rise to see the full answer
How does Quantexa support the growth of its Senior/Lead Full Stack Software Engineers?

At Quantexa, we prioritize the professional growth of our Senior/Lead Full Stack Software Engineers by fostering an inclusive and supportive environment. We promote continuous learning through access to the latest technologies and encourage mentorship opportunities. Our team believes in sharing knowledge and experiences, allowing engineers to enhance their skills while contributing to impactful projects.

Join Rise to see the full answer
What technologies will you work with as a Senior/Lead Full Stack Software Engineer at Quantexa?

In the role of Senior/Lead Full Stack Software Engineer at Quantexa, you will work with a modern tech stack that includes TypeScript, Angular 15 for front-end development, and Scala for back-end services. You'll gain experience with advanced libraries and frameworks such as Akka, Cats, and Shapeless, as well as technologies like Docker, Kubernetes, and cloud services like GCP. This diverse stack enables you to build scalable and effective software solutions.

Join Rise to see the full answer
What is the company culture like at Quantexa for a Senior/Lead Full Stack Software Engineer?

Quantexa emphasizes a positive and collaborative work culture for its Senior/Lead Full Stack Software Engineers. Our core values—Determination, Ambition, Teamwork, and Accountability—underscore an environment that values diversity and encourages creativity. We believe in having fun while working hard, and we promote work-life balance. The culture is inclusive, ensuring everyone feels welcome and valued.

Join Rise to see the full answer
Common Interview Questions for Senior/Lead Full Stack Software Engineer
Can you describe your experience with Scala in your previous projects?

In your response, focus on specific projects where Scala played a significant role. Highlight your understanding of functional programming concepts and any libraries you've utilized, such as Cats or Shapeless. Make sure to detail how Scala contributed to the performance and scalability of your applications.

Join Rise to see the full answer
How do you ensure the software you develop is scalable and maintainable?

Discuss your approach to software architecture, emphasizing best practices like modularity, code reuse, and rigorous testing processes. You can mention design patterns, documentation practices, and any continuous integration/continuous deployment (CI/CD) strategies you’ve implemented that support scalability and maintainability.

Join Rise to see the full answer
What strategies do you use to enhance user experience in web applications?

When answering, share your methodologies for gathering user feedback and integrating it into design decisions. Discuss usability testing, A/B testing, and your use of modern front-end frameworks to create responsive and user-friendly interfaces.

Join Rise to see the full answer
Why is functional programming important in your projects?

Explain the benefits of functional programming, such as immutability, easier state management, and reduced side effects. Relate this to enhancing reliability and testing in your software projects, providing examples of how functional programming has positively impacted your past work.

Join Rise to see the full answer
Describe a time when you faced a significant challenge in a project and how you overcame it.

Use the STAR (Situation, Task, Action, Result) method to structure your answer. Discuss the specifics of the project, what the challenge was, and the techniques you used to address it, focusing on collaborative problem-solving and innovative approaches.

Join Rise to see the full answer
How do you keep up with the latest technologies and trends in software development?

Share your commitment to continuous learning. Talk about attending tech meetups, online courses, or your engagement with open-source projects. Mention your preferred resources, such as blogs, podcasts, or communities that help you stay current.

Join Rise to see the full answer
What tools do you prefer for DevOps and why?

Discuss your hands-on experience with specific tools like Docker, Kubernetes, or CI/CD platforms. Highlight the advantages of these tools in automating processes, improving deployment efficiency, and facilitating collaboration among team members.

Join Rise to see the full answer
How do you approach mentoring junior engineers?

Share your philosophy on mentoring, emphasizing your approach to sharing knowledge, providing constructive feedback, and fostering a supportive learning environment. Provide specific examples of mentoring experiences and the outcomes achieved.

Join Rise to see the full answer
What role does collaboration play in the software development process?

Talk about your experience working in agile teams and your belief in open communication to drive project success. Mention how collaboration leads to more innovative solutions and how you’ve facilitated collaboration in previous roles.

Join Rise to see the full answer
What do you see as the future of Contextual Decision Intelligence?

Provide your perspective on the growing importance of data-driven insights and the potential evolution of Contextual Decision Intelligence. Discuss how emerging technologies, such as AI and machine learning, could enhance its capabilities and applications in various industries.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 10 hours ago
Photo of the Rise User
Posted 9 hours ago
ECL Hybrid Mt. View California
Posted yesterday
Photo of the Rise User
iKnowHow S.A. Remote No location specified
Posted 13 days ago
Photo of the Rise User
Customer-Centric
Mission Driven
Dare to be Different
Diversity of Opinions
Friends Outside of Work
Startup Mindset
Emails over Meetings
Transparent & Candid
Growth & Learning
Medical Insurance
Learning & Development
Paid Holidays
Paid Sick Days

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...

41 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 26, 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!