Senior Software Engineer positions focus on delivering results in their domain. This page aggregates open Senior Software Engineer roles and what employers typically expect.
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…