At a Glance
- Tasks: Own features from concept to deployment, solving real-world problems with innovative software.
- Company: Endra, a forward-thinking tech company focused on quality and user experience.
- Benefits: Competitive salary, equity, private health insurance, and opportunities for professional growth.
- Other info: Join a dynamic team with a high-performance codebase and excellent career advancement opportunities.
- Why this job: Make an immediate impact on MEP design while working with cutting-edge technologies.
- Qualifications: 5+ years in software development with TypeScript, Python, or C++, and strong collaboration skills.
The predicted salary is between 59400 - 72600 £ per year.
At Endra, our vision is to produce software of exceptional quality.
Attaining this standard requires both talent and ownership.
We seek individuals who care deeply about the quality of the software we deliver, whether their focus is engineering, design, support, or sales.
You'll own features from concept to deployment, working directly with customers to shape the future of MEP design.
We're looking for engineers who love solving real-world problems, care about user experience, and are driven to see their code make an immediate impact.
5+ years shipping real product improvements in Type Script, Python and/or C++, or building modern front‐end apps, so you can hit the ground running and ship features customers actually use.
~ Confident in taking ownership of front-end features from start to finish, working collaboratively with backend services, and debugging across the stack.
~ You enjoy talking with users, turning feedback into product improvements, and seeing your work solve real problems in the field.
~ Experience with CAD/BIM or a prior product‐company background.
drive best practices for code quality, performance, security, and observability.
Improve frontend architecture, component libraries, state management, build pipelines, and performance at scale.
Manage and maintain databases, APIs, and other backend services, ensuring reliability, performance, and security.
Design and implement flawless UX to enable end users to create quickly and efficiently.
Serve as the technical lead for customer engagements, translating user feedback and pain points into product features and bug fixes.
A high-performance, modern C++23 codebase developed from scratch.
It underpins our system with geometric primitives, advanced optimization algorithms, and the core business logic essential for our MEP (Mechanical, Electrical, Plumbing) decision-making and validation frameworks.
Backend Services (Python/GCP): A lightweight asynchronous Python API deployed on GCP.
It manages database interactions (Postgres), generates required reports, and interfaces with our high-speed C++ Core library.
Frontend Interface (Svelte/Type Script/Web Assembly): A compact, high-performance CAD application delivered directly in the user's browser.
It is built using Svelte, extensive custom Type Script, and Web Assembly components, ensuring a minimal, clean, and highly responsive user experience.
We simplify and ship smaller, fast.
Velocity & Quality: Competitive salary and equity.
Private health insurance.
Product Software Engineer in London employer: Endra
At Endra, we pride ourselves on fostering a culture of innovation and collaboration, making us an exceptional employer for those passionate about MEP engineering. Our commitment to employee growth is evident through regular training sessions and opportunities to influence product development, all within a dynamic global environment. With competitive salaries, equity options, and a focus on work-life balance, we empower our team members to thrive while delivering high-quality software solutions.