Full Stack Engineer

TechTree
Greater London, UK
25 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Artificial Intelligence Data Analysis C Sharp (Programming Language) Data Systems Machine Learning Software Engineering Backend Front End Software Development

Job description

An AI company is building systems to help organisations detect and respond to disinformation attacks in real time. The platform combines machine learning, proprietary knowledge of attack and defence techniques, and large-scale, high-throughput data analysis. The founding team brings over forty years of combined experience building data systems used by national security and commercial organisations.

After strong early traction, the team is now accelerating the build-out of the platform.

The role

We’re looking for a Senior Full Stack Engineer - backend-leaning, with enough frontend comfort to own features end-to-end. You’ll design and build systems from scratch across both layers, working without pre-existing frameworks and making architectural decisions independently from day one.

The team is ~15 people and growing. Responsibilities are broadly scoped by design - more complex problems are on the horizon, and you’ll grow into them. Right now, expect mostly backend-driven frontend work in a fast-moving environment where ownership is the norm.

This is a remote role with travel to London approximately every 6 weeks.

What you’ll do

Design, implement, and maintain end-to-end features across backend and frontend

Build scalable and maintainable systems from the ground up

Collaborate with product, design, and engineering on architecture and technology choices

Explore and experiment with new technologies and approaches

Troubleshoot, optimise, and ensure performance across full-stack applications

What we look for

Around 5 years of professional software engineering experience

Backend-leaning full-stack - comfortable on the frontend, strongest in the backend

Go is preferred - candidates with Go experience are prioritised; genuine interest in learning Go is equally welcome

Versatility across languages is a positive signal; C# or Java backgrounds are fine if you’re motivated to move to Go

Experience designing and implementing systems from scratch

Comfortable making architectural decisions independently without established frameworks

Startup experience or experience building products from scratch

Strong communicator - remote-first team, London meetups every ~6 weeks

Competitive salary + equity

Opportunity to shape the architecture and technology stack from day one

Collaborative, hands-on work environment

Remote with travel to London ~every 6 weeks

Opportunity to shape the architecture and technology stack from day one

Collaborative, innovative, and hands-on work environment

Equity

About TechTree’s Client

We’re building AI systems to help organisations detect and respond to disinformation attacks in real time. Our platform combines machine learning, proprietary knowledge of attack and defence techniques, and experience building large-scale, high-throughput data analysis systems.The founding team brings over forty years of combined experience creating data systems used by national security and commercial organisations. After strong early traction, we’re now accelerating the build-out of the platform.

Requirements

Around 5 years of professional software engineering experience

Backend-leaning full-stack - comfortable on the frontend, strongest in the backend

Go is preferred - candidates with Go experience are prioritised; genuine interest in learning Go is equally welcome

Versatility across languages is a positive signal; C# or Java backgrounds are fine if you’re motivated to move to Go

Experience designing and implementing systems from scratch

Comfortable making architectural decisions independently without established frameworks

Startup experience or experience building products from scratch

Strong communicator - remote-first team, London meetups every ~6 weeks

Benefits & conditions

Competitive salary + equity

Opportunity to shape the architecture and technology stack from day one

Collaborative, hands-on work environment

Remote with travel to London ~every 6 weeks

Opportunity to shape the architecture and technology stack from day one

Collaborative, innovative, and hands-on work environment

Equity

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:37 min

Classifying and anonymizing data during system design

Reto Kaeser · LIVE

1:48 min

Automating exploratory data analysis within training pipelines

Dora Petrella · World Congress 2023

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:36 min

Performing exploratory data analysis to uncover underlying patterns

Julian Joseph · LIVE

Videos

See all

Related articles

See all