Remote Software engineering Jobs · Europe

Job listings

Working with a Scrum team of Engineers on a greenfield project. Developing software applications and solutions based on documented business and system requirements. Taking ownership of the delivery schedule and quality of work. Providing input and estimates about the effort required to build desired functionality. Designing applications for stability, scalability, and performance.

Lead the team, set the technical vision, and drive strategic decisions for our core product. Balance hands-on technical work with high-level planning, similar to a CTO within your product’s scope. Ultimately, the team’s success is your responsibility building and maintaining a strong team is key. You’ll be working directly with our current Engineering Managers and CTO.

As a Senior Software Engineer, you will be responsible for the design, development, deployment, and operation of business-critical features that add customer value. Operational excellence, metrics, observability and best practices, evangelization, and mentoring in your team and across the whole of Engineering will be part of your day to day job. Quality, excellence, and agility drive our delivery processes and you will help us level these up.

Shape the next frontier of Enode’s platform - Flex - our orchestration layer that enables real-time grid flexibility at scale. As part of Team Flex, you'll build the foundations for how millions of connected energy devices coordinate with the grid, helping unlock the next phase of the renewable energy transition.

As a Software Engineer, you’ll play a key role in shaping the future of a domain. You’ll work closely with Tech, Data, Product team to deliver measurable impact and help us scale efficiently. Your key responsibilities will include: Build and Own Systems, Improve Code Quality, Drive Incremental Design, Ensure Delivery Reliability, Debug and Resolve, Collaborate Widely, and Contribute Beyond Code.

You will get the opportunity to work on and lead all parts of the product, including designing and building data models, APIs, and user experiences — all within the fascinating and complex world of digital biology!

Make Enode's Electrical Vehicle & Chargers (EVC) platform more reliable, observable and efficient. As a Mid-Level Backend Engineer on the EVC Platform team, you’ll focus on improving the reliability, observability, and scalability of Enode’s connectivity layer. You’ll work on both new integrations and platform improvements, fixing bugs, building automations, improving monitoring and alerting, and helping make our API more robust as we scale to support more OEMs and partners.

$59,808–$74,760/yr
Europe 5w PTO

Join our Payments Processing group as a Senior Software Engineer! You will develope and maintain world-class payment solutions, including PIN pad and card reader integration and processor/acquirer connectivity. Take ownership of complex problems, influence architectural decisions, and contribute to improving our CI/CD, testing, and deployment processes. Mentor junior engineers and ensure strong security and compliance.