Share options (in 2027) in Driftrock, on founder-friendly, tax-efficient EMI terms
Comprehensive Vitality health cover: medical, dental, vision, hearing, mental-health support and therapy, cancer cover, a free Headspace subscription and Vitality rewards
24 to 28 days' holiday (24 + 1 extra each year, capped at 28), plus bank holidays
Pension contributions, life assurance (3x salary) and income protection
Electric car salary-sacrifice scheme (Octopus): save up to ~40%, with insurance, servicing and a charging perk included
Join an early-stage energy software team building tools for industrial battery storage, owning core product development across backend services, optimization, operator interfaces, and cloud infrastructure.
Compensation
Annual base salary: €70,000 to €100,000.
Responsibilities
Build backend services and optimization algorithms for real-time energy asset processing.
Develop dashboards that help battery operators monitor and control assets.
Design and scale cloud infrastructure for distributed battery systems.
Deploy production optimizations and improve them using real-world feedback.
Work with cross-functional teammates to define product features and requirements.
Requirements
Bachelor's or master's degree in computer science
Bachelor's or master's degree in mathematics
Bachelor's or master's degree in electrical engineering
Nice to have: Experience as a founding engineer or founding product engineer
Nice to have: experience at an early-stage startup
Maintain and continue to grow our reusable library of UI components, design guidelines, and patterns to create consistent and scalable user experiences.
Compensation
The pay range for this position is $45.00 - $55.00/hr.
Responsibilities
Maintaining and continuing to build upon our robust, scalable design system: Creating and updating UI components, design patterns, and documentation.
Ensuring consistency and adoption: Act as an advocate for design system best practices, contributing to documentation and training materials to help teams understand and utilize the system effectively.
Collaborating with cross-functional teams: Work closely with product designers, UX researchers, and engineers to ensure the design system meets the needs of both users and the organization.
Improving accessibility and performance: Ensure that design system components are accessible and performant and actively seek ways to optimize them.
Providing technical guidance: Be able to provide guidance to other engineers on design system best practices.
Design, develop, and maintain full-stack software solutions in a fintech and proptech ecosystem.
Compensation
The salary range for this position is $140,000 - $155,000. Within the range, individual pay is determined by job-related skills, experience, and relevant education or training.
Responsibilities
Architect and implement scalable back-end systems using Node, JavaScript, and TypeScript
Develop APIs and services for robust application functionality
Design and manage PostgreSQL databases and optimize performance
Deploy serverless applications with AWS Lambda and IaC platforms such as Terraform and AWS CDK
Integrate AI technologies and APIs with major AI platforms
A Junior Full Stack Developer role involving developing responsive web applications, maintaining backend services in .NET and Python, and supporting cloud-based dashboards.
Compensation
The expected base salary for this position ranges from $25.00 to $28.00/hour.
Responsibilities
Develop and enhance responsive web applications using React, TypeScript, and Tailwind CSS
Build and maintain backend services and REST APIs using .NET 8 (C#) and Python (FastAPI)
Contribute to cloud-based dashboards, instrument monitoring interfaces, alerts, and software update tracking
Support communication between diagnostic instruments and cloud services using MQTT, AMQP, and REST protocols
Assist with application deployment, software packaging, and release engineering using Docker, MSI/NSIS installers, and GitHub Actions