Bite Engineering
Posted 2mo ago

Senior Software Engineer

Bite Engineering
London, England, United Kingdom
£100k/yrHybridFull Time
Responsibilities
  • shipping features
  • designing APIs
  • mentoring engineers
Requirements
  • 8+ years experience shipping production systems
  • Strong backend (Node.js/TypeScript) and distributed systems knowledge
  • Experience hiring and growing engineers
  • Comfortable across React
  • Python, C#, and cloud (Azure)
Technical tools mentioned
ReactTypeScriptPythonC#AzureNode.js.NETWPFAutodesk Platform ServicesETABSRevitSAFE

Job description

Senior Software Engineer

Location: London (flexible working with 3 days per week regularly expected in office)

Job Type: Full-time

Salary & equity: £100k+

Tech Stack: React, Typescript, Python, C#, Azure

Must-Haves:

  • Experience: 8+ years, including a track record of shipping production systems

  • Back-end experience - ideally Node.js/TypeScript in a production API context and comfortable reading across other languages (C#, Python)

  • Solid grasp of distributed systems fundamentals: async queues, event-driven workflows

  • Track record of hiring and growing engineerings

  • Comfortable in a startup environment where you’re building the process alongside the product

What will make your CV stand out:

  • Experience with LLM/RAG pipelines in production (embeddings, vector search, retrieval quality measurement)

  • Familiarity with Autodesk Platform Services / AEC data formats (IFC, Revit, ETABS, SAFE, or similar)

  • Experience with Windows desktop application development (.NET / WPF / native integrations)

  • Background in construction, structural engineering software, or document-intensive vertical SaaS

  • Knowledge of graph-based data models, entity resolution, or knowledge graph tooling

Having said that, don’t worry too much about having experience with the specific tech stack - we are generally looking for people with strong core engineering skills and principles. The team are polyglots who believe specific technologies are just tools for tackling problems.

The Company

Structural engineering firms need effective design change management to avoid costly delays and manual design change propagation.

Structural engineers work across a fragmented ecosystem of tools with no shared source of truth - ETABS models, SAFE analyses, Autodesk drawings, Excel specs, PDFs, emails.

Bite is building an effective automated design change management product for structural engineering firms preventing costly delays, manual design change propagation, and errors.

Our platform does two things that today require weeks of manual work: natural-language search across a project's entire file ecosystem, and cross-file impact detection ("I changed Column C7 in the structural model - what drawings, schedules, and specs are now out of date?"). Both are powered by a single underlying engineering-knowledge graph built on content-addressed file storage, per-file structured extraction, and a canonical entity resolver that unifies concepts across file formats.

The Role

You'll be one of the first engineering hires. You'll work directly with the founders across the full stack: a Node/TypeScript backend API, a React frontend, a C#/WPF Windows desktop connector, and Python ML/RAG workers. The codebase is in production and serves paying customers. You'll own significant parts of it, drive the architecture of the entity-resolution layer that everything else depends on, develop contracts between our services and eventually help hire and mentor the team that grows around you.

This is an early role at a really exciting company with everything that implies - equity, influence over the technical direction, and the kind of hard problems that don't exist at bigger companies.

What You’ll Own:

  • Ship features across the full stack. The platform is polyglot by design - you don't need to be expert in every layer, but you need to be comfortable moving across them.

  • Strong in at least one of (but comfortable reading the other):

    • Node.js/TypeScript backend

    • Python async/ML pipelines

  • Experience designing and evolving APIs and async event-driven systems (queues, workers, content-addressed storage)

  • The instinct to keep things simple under pressure

  • Comfortable having high ownership and autonomy.

This is a very hands-on, delivery-focused role in a start-up environment. Because of this, there are always times when we need to come up with a short-term tactical solution to deliver something a little quicker than we would like. You will have a strong focus on code quality but also on flexibility and pragmatically paying off tech debt.

We believe passionately in thorough automated testing so, whilst we don’t necessarily care about strict TDD practice (i.e tests DRIVING the development - written first), every PR must have the appropriate E2E tests, unit tests or eval harnesses. We own and have responsibility for the entire platform - its deployment and its reliability - so we also completely control our own CI and CD processes.

The team is an autonomous and empowered multi-disciplinary one.

Hiring Process

We have a culture of respecting people’s time and we know you’ll have loads of other options, therefore we have a quick turnaround time and will let you know as soon as we can after each stage.

Ask ANYTHING. The whole process is as much about making sure we’re a fit for you as much as the other way around.

  • Initial screening call (5 mins)

  • Call with the VP of Engineering where you’ll show us some of your code (30 mins)

  • Pair with and get to know a member of our engineering team (1 - 2 hours)

  • Reference checks + offer

Must Haves

  • Good communication skills - we are constantly communicating in very technical language to each other one minute; semi-technical language to (for e.g) the product manager the next; and in layman’s terms to non-technical people the next. We value clarity above speed.

  • Strong core engineering skills - we are generally looking for strong engineers with experience building reliable systems and taking responsibility for them, not necessarily people with a lot of (or any!) experience in our specific tech stack.

  • Kindness, curiosity, optimism & drive - we, as a team and as a company, believe in being kind over being nice. We are constantly giving and receiving constructive feedback and we are always trying to be empathetic. We’re all growing together and on a mission to create something bigger than ourselves that will leave a mark. We have to be optimistic when we hit inevitable roadblocks, curious about everything, and driven to be at the forefront of creating new products and change.

About Bite

Bite Engineering is an Equal Employment Employer and does not discriminate on the basis of race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or any other legally protected status. We want people from all walks of life to feel valued for their individuality, thrive in our business and share a sense of belonging. If you have a disability or special need that requires accommodation, let us know!

About Bite Engineering

Automated design change management software for structural engineering firms.

Year founded
2025
Employees
10
Organization type
Private
Latest investment
Pre-Seed (2025)
Headquarters
GB

Similar jobs

Software Engineer roles near London, England
7h
Save
Mark Applied
Hide
Software Engineer Graduate (TikTok Search Data Infra) - 2027 Start
San Jose or Los Angeles or Singapore or New York City or London or Dublin or Paris or Berlin or Dubai or Jakarta or Seoul or Tokyo
$128k-$317k/yr OnsiteFull Time
TikTok
TikTok: Global short-form video hosting and social media platform.
Bachelor's degree in computer science or related technical field in progress; strong Java, C++, or Python skills; production data framework experience; distributed systems fundamentals.
Java, C++, Python, Spark, Flink, Hive, Iceberg
13h
Save
Mark Applied
Hide
Staff Software Engineer - Protect
San Francisco or Seattle or New York City or Washington, D.C. or London or Amsterdam
$208k-$274k/yr HybridFull Time
Plaid
Plaid: Provides financial data connectivity and payment infrastructure via APIs.
8+ YOETypically 8+ years building and operating backend or distributed systems at scale, with hands-on coding, strong product judgment, and experience translating ambiguous customer problems into measurable deliverables.
Jupyter, Apache Spark, Tecton
13h
Save
Mark Applied
Hide
Senior Software Engineer
London, England, United Kingdom
HybridFull Time
IFX Payments
IFX Payments: Provider of global foreign exchange and payment solutions.
5+ YOEProduction .NET and cloud experience, preferably Azure; asynchronous event-driven systems, SQL Server, code-first ORM, testing, security, reliability, observability, and regulated financial services experience.
.NET 10, Microsoft Azure, AWS, GCP, Grafana, Application Insights, SQL Server, EF Core, Azure DevOps, Claude Code, MacBook Pro, JetBrains Rider
15h
Save
Mark Applied
Hide
Remote Software Developer – AI Research & Evaluation
United States or San Francisco or London
£200-£300/hr RemoteContract
Turing
Turing: AI-powered platform connecting companies with global remote software developers.
3+ YOEAt least 3 years of software engineering experience; expertise in systems, infrastructure, or backend development; production software deployment; strong architecture, debugging, code review, and communication skills.
Python, C/C++, Rust, Go, Java, JavaScript, ReactJS
15h
Save
Mark Applied
Hide
Senior Software Engineer, Enterprise Engineering
San Francisco or New York City or Vancouver or Amsterdam or London or Paris or Singapore or Tokyo or Colorado or Washington or California
$183k-$276k/yr HybridFull Time
Amplitude
AmplitudeNASDAQ: AMPL: Digital analytics platform for understanding and optimizing customer behavior.
Strong software engineering experience with production code, backend or infrastructure depth, debugging expertise, production systems knowledge, and clear communication across technical and non-technical stakeholders.
Slack, Unthread, APIs, Modern Health
15h
Save
Mark Applied
Hide
Senior Software Engineer, Enterprise Engineering
San Francisco or Colorado or New York City or California or Washington or Vancouver or Amsterdam or London or Paris or Singapore or Tokyo
$183k-$276k/yr HybridFull Time
Amplitude
AmplitudeNasdaq: AMPL: Develops digital analytics software for tracking customer product behavior.
Strong software engineering experience with production code, backend or infrastructure depth, debugging expertise, production systems experience, and clear communication with technical and non-technical stakeholders.
Slack, APIs
16h
Save
Mark Applied
Hide
Software Developer
London, England, United Kingdom
OnsiteFull Time
DRW
DRW: Technology-driven principal trading firm operating in global financial markets
Degree in computer science, physics, mathematics, or engineering, graduating December 2026–August 2027. Requires C++, Java, or Python skills and knowledge of object-oriented design, data structures, algorithms, and network programming.
C++, Java, Python, TCP/IP
17h
Save
Mark Applied
Hide
Global Banking & Markets - Software Engineer - Vice President - London
London, Greater London, United Kingdom
OnsiteFull Time
Goldman Sachs
Goldman SachsNYSE: GS: Global investment banking, securities, and investment management firm.
Strong software engineering and analytical background; experience with low-latency distributed systems, performance optimization, Linux shell, data analysis, and cross-functional communication. Computer Science or analytical field background preferred.
Linux, Java, Java Native Interface (JNI)