Enable job alerts via email!

Senior Software Engineer - R&D (Back End)

TN United Kingdom

London

On-site

GBP 50,000 - 90,000

Full time

16 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a skilled Software Engineer to join their dynamic R&D team. This role is crucial for developing cutting-edge products by translating complex business visions into user-friendly interfaces. You will work collaboratively with stakeholders, making technical decisions while focusing on back-end development. Your expertise will help establish scalable solutions that align with product vision, enabling rapid testing and iterative improvements. Join a forward-thinking team where your contributions will drive the future of technology and product development.

Qualifications

  • Agnostic full-stack software engineer with a focus on back-end development.
  • Proficient in web technologies from client to server-side.

Responsibilities

  • Establish foundations of applications and make technical decisions.
  • Create scalable solutions aligned with product vision.

Skills

React
Python
SQL Databases
Elastic
AI Frameworks
DevOps
Algorithms
Communication Skills
Business Acumen

Job description

Job Description

Technology is at the core of all our products and services. We map, capture, and distribute knowledge at scale, which involves solving a wide range of complex problems on the tech side. To improve our offerings and meet client needs, we have a dedicated R&D team leading new product concepts, working closely with our main technology team responsible for maintaining existing products.

This Software Engineer role is crucial for enabling the R&D team to develop innovative products by translating complex business visions into high-quality human interfaces.

The R&D team independently manages all aspects of product development, from ideation and business modeling to market launch. You will be part of a collaborative, cross-functional team with direct access to all stakeholders.

Responsibilities

Your primary responsibility will be to establish the foundations of our applications.

You will work mainly from scratch, making technical decisions and contributing to product strategy. The role will involve approximately 70% development and 30% engagement with business and product considerations.

Your goal is to create flexible, scalable solutions aligned with the product vision, enabling other developers to build interfaces and connectors, accelerating concept validation, reducing development overhead, and setting clear milestones.

With your expertise, our team's back-end development practices will align with industry standards, allowing for rapid testing of multiple concepts, quick failures, and iterative improvements.

Qualifications

An agnostic full-stack software engineer with a focus on back-end development, proficient in a broad range of technologies to build complete functional products.

Extensive knowledge of web technologies from client to server-side.

Specific experience with React, Python, various SQL databases, Elastic, common AI frameworks; cloud DevOps experience is a plus but not mandatory.

Ability to make informed technical and technological decisions.

Strong foundation in algorithms.

Excellent communication skills in both technical and business contexts.

Strong business acumen and experience working with product owners and strategic planning.

Ability to understand products end-to-end.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

AWM - London - Vice President - Software Engineering

Goldman Sachs Group, Inc.

London

On-site

GBP 70,000 - 130,000

30+ days ago

System Development Engineer II, Alexa Daily Essentials

Amazon

London

On-site

GBP 50,000 - 90,000

30+ days ago