Software Engineer

Software Engineer

Location: London

Hybrid Model: 2–3 days in-office

Salary: £80,000 - £95,000

The Opportunity: Innovation at Enterprise Scale

Join a leader in satellite communications that powers everything from high-speed home broadband to advanced connectivity for the aviation, energy, and government sectors. Within this organisation, our London-based team operates with the agility and autonomy of a startup, backed by the mandate and resources of a major enterprise.

We are looking for a sharp, proactive, and highly adaptable Full Stack Software Engineer to join a high-trust team. This isn’t a restrictive "ticket-clipping" role, you will be architecting revenue growth, taking entire solutions from a raw idea to full production, and taking true ownership of a varied ecosystem.

The Impact You’ll Make

You will join a lean, elite team of senior developers and analytics engineers. Your arrival will be pivotal in scaling capacity, taking over broad project responsibilities, and allowing the team to focus on new, forward-looking architectures.

Key projects you’ll take ownership of include:

  • Commercial Data Portals: Presenting cleaned, modelled data to help sales teams filter and identify hundreds of thousands of potential customers.
  • AI-Powered Solutions: Building forward-thinking features like similarity matching for leads and automated resolution tools using LLMs.
  • Interactive Coverage Maps: High-performance tools providing visual insights into our global satellite reach.

Your Tech Stack & Toolkit

We believe in using the best tools for the job. You’ll work in a multi-language, hybrid-cloud environment:

  • Languages: High proficiency in Python and TypeScript (utilising React or Next.js).
  • Cloud & Infrastructure: Deep, practical experience with AWS Serverless architectures . You should know the "nitty-gritty" of Lambda, DynamoDB, and S3 , alongside ECS/Fargate and API Gateway, deploying via Terraform.
  • Data: Working with BigQuery, SQL, and high-volume data pipelines.
  • A Balanced Workflow: We value modern development tools, but you know exactly when to step away from AI assistance, take the steering wheel, and use your own initiative to solve and manually debug complex problems.

The Profile: Are You Our Next Engineer?

We aren’t looking for a rigid specialist who has been pigeonholed into a tiny feature at a massive corporation. We want a versatile generalist who thrives on broad responsibility.

  • Experience: 3 to 5 years of software engineering experience.
  • Background: Ideally, you have cut your teeth in startups, fast-paced consultancies, or small-team environments where you had to wear multiple hats and own the entire lifecycle of a build.
  • Core Engineering Skills: Strong manual coding and foundational debugging abilities. You don't freeze or rely blindly on automation when an LLM gives an unhelpful answer.
  • Mindset: Autonomous, proactive, and flexible. You enjoy the fast-paced nature of building tools from scratch rather than just maintaining legacy code.

Job Details

Company
Practicus
Location
City of London, Greater London, UK
Hybrid / Remote Options
Posted