
Senior Software Engineer
On site
London, United Kingdom
Full Time
23-03-2025
Job Specifications
Why it’s worth it:
Are you a passionate Software Engineer with a knack for solving complex problems and a love for innovation? At ReliaQuest, you'll have the opportunity to write groundbreaking code and manipulate data in unprecedented ways, driving the automation of threat detection and response in one of the world’s fastest-growing industries. You'll lead the creation, testing, and deployment of cutting-edge security technology for enterprise customers worldwide. Most importantly, you'll collaborate with some of the brightest minds in the industry and make a direct impact on the growth and success of ReliaQuest. This role offers you the chance to take ownership of projects and work on systems that operate at a significant scale, providing a unique opportunity to see the tangible results of your efforts.
The everyday hustle:
Innovate and develop creative solutions using cutting-edge technologies to continuously enhance our GreyMatter platform.
Design and implement REST and GraphQL APIs to securely streamline and automate our customers' security operations.
Oversee the continuous integration and deployment of complex technologies.
Automate and optimize all stages of the software development lifecycle proactively.
Work on systems that operate at a significant scale, providing a unique opportunity to see the tangible results of your efforts.
Collaborate closely with various business units, both internally and externally, to ensure seamless product usage and maximum potential.
Mentor and support team members while fostering a culture of continuous collaboration.
Take ownership of projects and drive them to completion, ensuring high-quality deliverables.
Do you have what it takes?
3+ years of experience in Software Development using languages, frameworks and technologies such as Java, Spring, React, GraphQL, Python, NodeJS, PostgreSQL, and Snowflake or equivalent.
Proficiency in English, both written and verbal.
Strong understanding and application of software security principles.
Demonstrated ability to take ownership of projects and drive them to successful completion.
What makes you uncommon?
Practical experience with technologies like Snowflake, Kafka, RabbitMQ, OpenSearch, Prometheus, Kubernetes, or other data pipeline and orchestration tools.
Expertise with cloud platforms such as AWS, GCP, or Azure.
Strong grasp of unit testing, continuous integration, and deployment practices.
Proven track record of working on large-scale systems and delivering high-quality results.
Advanced education or relevant experiences that allow you work with some of the world's best engineering minds.
About the Company
ReliaQuest exists to Make Security Possible, allowing security teams to detect, contain and respond to threats within minutes—anytime, anywhere. Our GreyMatter platform empowers enterprise security teams to leverage their current or future technology stack to drive greater visibility and automation without the need to centralize data or standardize tools. Built on over a decade of experience, ReliaQuest is the only cybersecurity technology company at scale, at the enterprise, that provides optionality and modularity—making t... Know more
Related Jobs


- Company Name
- ONMO
- Job Title
- Senior Software Engineer - Full Stack
- Job Description
- ABOUT THE COMPANY Onmo believes that everyone has the right to access, understand and manage their money with confidence. Our ambition is to improve lives by providing better clarity, intelligence and technology to empower every individual in making the smartest financial decisions. We may be young but we have an incredible team in place and big ambitions for the years ahead. We design our products to help demystify money matters wherever possible, providing customers with more financial control and flexibility in their lives. This helps them get more from what they have, or with smart decisions, make more of the same. It also means people spend less time with the negative aspects of money and more on the positive - enjoying what the world has to offer. ABOUT THE ROLE Tech Stack Backend : AWS Serverless Service, including Lambda, API Gateway, DynamoDB, S3, SNS, SQS, EventBridge, Kinesis, Node.js, YAML Frontend : React / Next.js, React Native Programming Languages : TypeScript; JavaScript, Python Infrastructure : Terraform, GitHub CI/CD pipelines Responsibilities Provide technical leadership and mentorship to your team. As a Senior Full-stack Software Engineer, you will be responsible for guiding and developing the skills of junior engineers. Lead technical decisions and design for your team. You will be expected to provide technical guidance and direction to your team members. Collaborate with Product Owners to ensure that the technical roadmap aligns with the product vision. Actively participate in product planning meetings and provide technical input to guide the team's priorities. Design, develop, and maintain full-stack applications using Node.js, AWS Lambda, React with Next.js, TypeScript, and Terraform. Write clean, efficient, and well-tested code that adheres to best practices and coding standards. Ensure code quality, organisation, and automatisation. Optimise applications for maximum speed and scalability. Deploy applications using CI/CD pipelines and manage infrastructure as code with Terraform. Provide technical guidance and mentorship to junior developers. Stay up-to-date with new technology trends, applications, and protocols. Contribute to the development of technical documentation and standards. ABOUT YOU Qualifications Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience. Proven experience as a Senior Full Stack Developer or similar role with a strong portfolio of projects. Expertise in Node.js and AWS Lambda for serverless backend services. Proficiency in React with Next.js for frontend development. Proficiency in TypeScript and experience with infrastructure as code using Terraform. Understanding of RESTful APIs and web application architecture. Ability to write clean, readable, and maintainable code. Excellent problem-solving skills and attention to detail. Knowledge of Agile methodologies and experience working in Agile development environments. Required Skills Embrace change and be open-minded to different approaches. Adapt to new technologies, processes, and ways of working. Demonstrate critical thinking and effective decision-making skills. Take ownership and accountability for your work, and be proactive in delivering high-quality results. Lead change effectively. Identify opportunities for improvement, communicate the vision for change, and empower your team to implement necessary. Excellent communication skills, with the ability to explain and present detailed concepts or requirements clearly, tactfully and concisely to what may not always be a technically experienced audience – in person and in writing. Self-motivated, can be relied upon to follow up questions and outstanding actions, and to drive projects to completion according to requirements and schedules. You can see opportunities to explore new approaches and are not scared by the unpaved road ahead. Onmo is a start-up environment, and we need help to create the culture, processes and standards which drive our future behaviour. Eye for detail is important, especially considering we are dealing in the world of money – the most critical aspect of people’s lives. Relevant industry experience. Willingness and desire to learn. Bonus Skills Knowledge of additional programming languages and frameworks. Experience with cloud architecture beyond AWS, such as Azure or Google Cloud Platform. Understanding of continuous integration and continuous deployment (CI/CD) practices. Start-up experience.


- Company Name
- Expedia Group
- Job Title
- Senior Software Engineer
- Job Description
- Software Development Engineer III Introduction to team Private Label Solutions (PLS) is the B2B arm of Expedia Group. We open up our supply and innovative technology to businesses looking to take on the world of travel. These businesses, sometimes referred to as our ‘demand partners’, include global financial institutions (e.g. AMEX), corporate managed travel, offline travel agents (e.g. Flight Centre), global travel suppliers (e.g. Delta) and many more. We are seeking a motivated and detail-oriented Software Developer to join our development team. The ideal candidate will have a strong foundation in JVM languages (such as Java, Scala, or Kotlin), consistently apply software engineering principles to business contexts, lead small, well-defined projects, contribute as a supporting team member on complex projects, and proactively identify inefficiencies in existing systems. In this role, you will: Develop and test standard software applications, related programs, and procedures to ensure they meet design requirements. Collaborate with team members to co-develop solutions and resolve problems. Seize opportunities to build new technical expertise in a specific engineering area. Understand the significance of system and technology integration, as well as the fundamental features and processes involved. Apply software design principles, data structures, design patterns, and computer science fundamentals to write clean, maintainable, optimized, and modular code with clear naming conventions. Utilize database design knowledge to address data requirements. Help coordinate stakeholder input and collaboration efforts when developing solutions to issues. Think broadly, recognizing when policies and processes should be standardized and when variations across the organization are necessary. Complete tasks and/or provide data to support the implementation of holistic solutions that integrate structure, people, processes, and technology. Apply formal training methods to current workloads. Report clearly on work status. Experience and qualifications: 3+ years of experience with a Bachelor's degree or 2+ years with a Master's degree. Experience developing software in a team environment of at least five engineers (agile methodologies, version control, etc.). Built and maintained software projects/products in production environments within public or hybrid cloud infrastructure. Proficiency in a JVM language, with moderate familiarity with other applicable languages. Familiarity with at least two data stores, API access patterns, and integrations. Understanding of relevant technologies within their specialization as part of a broader ecosystem. Ability to grasp how projects fit within the team's objectives. Experience working with moderately complex systems. Ability to test and monitor personal code effectively. Familiarity with testing and monitoring tools. Proficiency in debugging applications. Understanding of how team goals align with business needs.


- Company Name
- Capital on Tap
- Job Title
- Senior Backend Software Engineer
- Job Description
- We're Capital on Tap Capital on Tap was founded with the mission to help small business owners and make their lives easier. Today, we provide an all-in-one business credit card & spend management platform that helps business owners save time and money. Capital on Tap proudly serves over 200,000 businesses across the world and our goal is to help 1 million small businesses by 2030. Why Join Us? We empower you to be innovative and solve complex problems. Take ownership, make an impact, and thrive in our scaling and agile environment. Why Join Us? We empower you to be innovative and solve complex problems. Take ownership, make an impact, and thrive in our scaling and agile environment. Check out the development opportunities in the Software Engineering team This is a Hybrid role, the Software Engineering Team works from our London (Shoreditch) Offices 2 days per week Engineering - ACDC The Acquisition, Credit, Decisioning, and Compliance team (ACDC) looks after the software systems used throughout the application and onboarding process for new customers and performs ongoing monitoring to ensure that customers' accounts are safe and secure. The team's primary responsibilities include: Building sites and APIs to ensure that new customers have a smooth application and onboarding experience Integrating with new credit data sources used for credit decisions and underwriting, and building and maintaining decisioning systems used for automated assessments of customers Performing upfront and ongoing fraud and compliance monitoring to ensure both regulatory adherence and a secure customer experience What You'll Be Doing We're looking for Backend Software Engineers to help us build the best credit card and payment products for small businesses. If you're looking for an environment where you're given the freedom to make empowered decisions, research new technologies, and learn/share knowledge with your peers. Then keep on reading! You'll build robust and scalable solutions using .Net technology From the first line of code to production, monitoring, and continuous improvement - you'll own the SDLC Teamwork makes the dream work - you'll partner with Product Managers, QA's, and fellow Software Engineers You'll build bulletproof unit and integration tests to keep our software sharp and our users happy Bugs happen. When they do, you'll be ready to troubleshoot and tweak as needed You'll bridge the gap between tech speak and business goals, ensuring everyone's on the same page and moving forward together Our Tech Stack Backend: C#, .Net, .Net Core Frontend: React, JavaScript Databases: SQL Server, MongoDB Cloud: Azure & GCP We're Looking For 6+ years hands-on experience in C#, .Net Core, SQL Server Good testing practices, in both Unit and Integration testing Good understanding of database technologies Experience in using Agile development practices A passion for learning new skills and technologies A proactive, supportive, and collaborative team player Diversity & Inclusion We welcome, consider, and encourage applications from anyone who shares our commitment to inclusivity. Join us in creating a space where authenticity thrives, and everyone can do their best work. Interview Process First stage: 30-minute intro, CV review, and values with Talent Partner Second stage: 45-minute "Tech Chat" with Team Manager Final stage: 90-minute Code Pairing + 30-minute Values Interview Other Info Check out our 'Top Tips' for interviewing. Keep updated on new job opportunities by following us on Linkedin. Email careers@capitalontap.com if you have any questions. Other Info Check out our 'Top Tips' for interviewing. Keep updated on new job opportunities by following us on Linkedin. Email careers@capitalontap.com if you have any questions. Excited to work here? Apply! If you'd like to progress your career within our fast growing, profitable fintech then click apply and we will aim to get back to you within 3 working days (during busy periods this could take up to 5 working days.)


- Company Name
- PetLab Co.
- Job Title
- Python Developer
- Job Description
- Title: Midweight Python Engineer Location: Remote in the UK Position: Permanent About Petlab Co. PetLab Co. is the world’s fastest-growing pet supplement business. Launching in 2018, we successfully achieved a 9-figure revenue in 2022 without any external funding. We have a loyal community of loving pet parents and over 1.5 million happy dogs whose lives have been positively impacted by our innovative products. Our team is vibrant, fast-moving, and customer-driven where high-performers are valued and rewarded. And it is the ideal place for an ambitious, hardworking, animal lover who wants to progress their career rapidly. A Day In The Life… Reporting in to our Lead Software Engineer you’ll be joining a small but highly productive team of talented engineers working on a platform transformation. Petlab is moving from its monolithic legacy tech stack to Python and microservices via a full platform rebuild. This is a great opportunity to do some exciting work from the ground up in a super-fast moving and highly successful industry leading brand. This role will focus on web application development for an ecommerce system, undertaking the business logic and backend APIs for the customer facing website, internal tools and recurring billing system. The role offers a great opportunity to learn with a structured career path and plenty of flexibility through remote working.We move and think fast so it’s important that you are able to thrive in a fast-paced environment and are happy to roll up your sleeves to do whatever it takes to support the team in every way possible. There’s opportunity to have impact with lots of autonomy in a great team. If that sounds exciting - we would love you to join our pack! Your day to day will look a little bit like this… Daily stand-up and peer reviews Developing high quality, tested and scalable Python microservices for AWS Collaborating with the tech lead to and recommending technical solutions that satisfy functional and non-functional needs Championing and sharing best practices to improve team and code over time Informing others of blockers and communicate technical limitations or implementation What You Need… 3+ years working as an engineer on related backend technology (Python, SQL etc) Experience building quality, and highly scalable backend systems Excellent understanding and experience of programming languages and paradigms Enthusiastic self starter that will be able to work in a fast paced environment Proven ability to quickly build and maintain authentic relationships and trust with individuals with excellent communication skills Any additional experience with the following tech would be advantageous: IAC, Microservices, API Gateway, Lambda, Terraform and AWS Cloud Our Tech Stack Python SQL IAC Microservices API Gateway Lambda Terraform AWS Cloud Benefits... Private Health Care through Vitality Generous Annual Leave - 28 days + public and bank holidays Flexible Working Hours – We focus on results and trust people to manage their time, whether working from home, while travelling, or in the office! Help@Hand – Employee Assistance Programme Nursery Salary Sacrifice Scheme Royal London Pension Scheme – We offer a workplace pension scheme with one of the UK’s leading providers of group pensions. With an employer contribution of 5%! Enhanced Maternity / Paternity / Adoption Leave – because time with new family members is important! Puppy Therapy – working in partnership with Paws in Work to provide a boost of oxytocin twice a year. Generous Learning and development budget – We always want you to keep learning. Free breakfast, fruits and snacks – refuel and revitalise with free munchies in the office. Working Environment – dogs are welcome! Life Assurance – In the event of your death, while employed by us, your chosen beneficiaries will be provided with a tax-free lump sum equivalent of four times your basic salary. Gympass – All in one subscription bringing you the largest selection of gyms, studios and apps. Electric Vehicle Scheme – Employees sacrifice salary in return for a new electric car, typically saving 30-40% of costs through income and tax and national insurance. Give Back Day – An extra day off in the year to volunteer plus a £50 contribution to your chosen charity. Health Cash Benefit – We offer the bronze package with enables you to claim a certain amount of cashback when you pay for something that is health related, i.e dental. Petlab Co is an equal opportunity employer that is committed to diversity and inclusion. We encourage all applications irrespective of gender, race, sexual orientation, religion, age, nationality, marital status, and disability. We believe that diversity is at the heart of innovation and we welcome passionate candidates from all backgrounds. Come join the family and see for yourself!