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.
Remote Software engineering Jobs · Europe
180 results
FiltersJob listings
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.
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.
Innovate and improve our products as a Regular Software Engineer. Work in all aspects of agile application development on our enterprise platform, impacting billions of requests daily. Your opinions matter in product development, from requirements to deployment.
The Elastic Security solution helps teams protect, investigate, and respond to threats before damage is done. You will be working remotely with some amazing Elasticians across the USA and Europe. Write and maintain high-quality Typescript code. Experience developing Kibana plugins. Create visualizations and UI workflows that serve security analytics use cases.