CrawlJobs Logo

Senior Software Engineer - Energy Platform

Germany, Berlin · Job Posted February 17, 2026
Apply Position
Job Link Share

Job Description

In the Energy Platform, we own the integration and digital operation of Enpal’s products installed at customer homes. From controlling heatpumps, to making your wallbox smarter, or trading your energy on the market for you; we provide the platform for all Enpal’s energy products. We cover everything from embedded engineering of our own IoT hardware, to running cloud infrastructure to process and steer our fleet, and building the user experience.

Job Responsibility

  • building software, delivering incremental value
  • improving developer happiness, improving stability, automating
  • growing & learning
  • working on architecture & vision, fusing old and new technologies
  • steering for empathy and understanding, comprehending what the market needs

Requirements

  • Proven Experience in Building Quality Products: track record of delivering high-quality software products that are scalable, flexible, maintainable, and testable
  • End-to-end Ownership: can independently set up and manage pipelines, infrastructure and deployment of code
  • Cloud Infrastructure Experience: enough experience working with cloud infrastructure to manage full implementation of services into projects
  • Microservices & Architecture Design: experience with microservice architecture and strong knowledge of software architecture design patterns, including Event Driven Architecture
  • Collaborative and Open to Feedback: thrives in collaborative environments, actively contributes to team discussions, open to both giving and receiving feedback
  • Strong Communication Skills: communicates ideas clearly and concisely in both written and spoken English
  • Passion for Energy Transition: inspired by the opportunity to contribute to the energy transition
  • Agile and Lean Mindset: embodies agile and lean values, prioritizing people over processes, and code over documentation

Nice to have

  • Experience with React, Flutter, MongoDB
  • Knowledge of German

What we offer

  • hybrid working model
  • modern office with amenities (ping-pong table, yoga corner, roof terrace, stocked drinks fridges)
  • onboarding day
  • monthly all-hands meetings
  • Lunch & Learn
  • team events
  • feedback culture

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer - Energy Platform

8 matching positions

Senior Software Engineer, Data Platform

We are looking for an experienced software engineer to own, maintain, and evolve...
Location
Location
United States
Salary
Salary:
107000.00 - 120000.00 USD / Year
missionwired.com Logo
MissionWired
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive hands-on software engineering experience, with a strong track record of delivering production data pipelines or platforms in a mission critical environment
  • Strong experience with Python in production systems
  • Experience building and operating Databricks (or Spark) based pipelines
  • Experience with SQL
  • Experience with at least one major cloud infrastructure provider (GCP, AWS, Azure)
  • Experience with supporting business-critical systems with on-call ownership
  • Passion, energy, and excitement for progressive and philanthropic causes and all things digital
Job Responsibility
Job Responsibility
  • Joining each and every one of your colleagues in creating an inclusive workspace
  • Owning, maintaining, and supporting the reliability, architecture, and evolution of our production machine learning and delivery platform
  • Designing, operating, and improving large scale Databricks/Spark pipelines and workflows
  • Partner with our data scientists to productionize new data and ML-powered products
  • Leading improvements on the software integration layers between data pipelines and product workflows
  • Growing the team via mentorship and leadership, reviewing technical documents, improving code quality, and improving team performance and processes
  • Acting as a senior technical owner in debugging complex production issues and improving system observability
  • Collaborating with cross-functional teams to support their data infrastructure needs
What we offer
What we offer
  • 100% employer-paid premiums for platinum-level medical plan on a national health care network
  • 100% employer-paid life insurance and short term disability
  • 50% employer-paid vision and dental insurance
  • 401(k) with 3% employer contribution
  • 17 vacation days in addition to 12 paid holidays, sick days, bereavement leave, and a volunteer day off
  • Paid parental leave at 100% of your salary
  • Financial support for reproductive and transgender care
  • Flexible telecommute and remote work policies
  • Company issued Mac products for home offices
  • Cell phone service reimbursement, meal and ride-share reimbursement, and other perks available
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Social Tech

The Social Tech team is now seeking an experienced Senior Software Engineer to j...
Location
Location
Finland , Helsinki
Salary
Salary:
Not provided
supercell.com Logo
Supercell
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong backend engineering experience with Java and production services running at scale
  • Experience with AWS and cloud-native development practices
  • Proficiency with infrastructure as code tools such as Terraform, CloudFormation or CDK
  • Experience designing and integrating backend APIs and services using REST and/or gRPC
  • Familiarity with a range of database technologies, both non-relational (e.g. DynamoDB, Redis) and relational, and solid SQL fundamentals
  • Ability to collaborate across disciplines and teams, and communicate clearly with both engineers and non-engineers
  • Being passionate and committed to tasks, and in general an autonomous person with high levels of initiative and energy
  • An open and respectful attitude towards others and their work
Job Responsibility
Job Responsibility
  • Design, implementation, deployment and maintenance of highly scalable and available backend services for in-game social features
  • Develop and evolve APIs used by game teams, clarifying concepts, use cases and requirements together with stakeholders
  • Contribute to our Social SDK client that integrates into Supercell games across multiple platforms
  • Improve best practices around reliability, performance, and operability of our social services
  • Periodically offer round-the-clock, first-line support to production environments, as part of a rotating on-call duty
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We are seeking a highly skilled and experienced backend Senior Software Engineer...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of overall industry experience
  • 5+ years of building reliable, distributed systems at scale
  • Proven experience with web technologies: React, Python etc.
  • Experience in micro-services, NoSQL database, Messaging queues etc.
  • Great problem solving and analytical skills
  • Well versed with DevOps practices
  • Excellent communicator, capable of building and maintaining relationships with various Microsoft teams
  • BS/MS in Computer Science, Engineering and/or equivalent industry experience is preferred
  • Related experiences building data analysis and visualization platforms
Job Responsibility
Job Responsibility
  • Own and deliver complete features, including design, architecture, implementation, testability, debugging, and shipping
  • Collaborate with Product Managers, Architects and stakeholders across geo
  • Build, mentor, and lead a diverse high-performance team of Software Engineers
  • Create clarity, generate energy and deliver the impact
  • Leading Design, Code reviews to ensure consistently high level of design and implementation
  • Strong Live Site focus and operational excellence
  • Ensure teams engineering strategy is aligned with organization goals and best practices are followed
  • Deliver high-quality cloud-based solutions in an agile methodology
  • Setting up engineering strategy for the team both from technical and business front
  • Ensuring that all programs are delivered with agreed upon business value, on time and highest quality
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

As a Full-Stack, Senior Software Engineer in the JLLT MarTech Engineering Group,...
Location
Location
Mexico , Jalisco
Salary
Salary:
Not provided
jll.com Logo
JLL
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience building large-scale software applications
  • Expert-level Adobe Experience Manager (AEM) experience with deep knowledge of AEM development, components, templates, analytics, and content management workflows
  • Proficiency with Java, Java Content Repository (JCR), Apache Sling, OSGi (Apache Felix)
  • Strong frontend development skills: HTML, JavaScript, CSS/LESS/SASS, and SPA frameworks (React, Angular)
  • Experience with Customer Data Platform (CDP) and/or Artificial Intelligence (AI) related engineering (preferred)
  • Proficient in English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment
  • Self-motivated and self-managing, with excellent organizational skills
  • Confident in taking ownership of projects from start to finish and enjoy the process of turning nebulous ideas into reality
  • Proactively mitigate issues through test-driven development, continuous deployment, and thoughtful monitoring and alerting
  • Comfortable working in a highly agile, intensely iterative software development process
Job Responsibility
Job Responsibility
  • Work across the full stack, advocating for high-impact improvements to product quality, security, and performance across your team and others
  • Provide mentorship for junior Engineers on your team to help them grow in their technical responsibilities and remove blockers to their autonomy
  • Exert significant influence on the overall objectives and long-range goals of your team
  • Shepherd the definition and improvement of our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code reviews
  • Represent JLLT MarTech Engineering and its values in public communication around broad initiatives, specific projects, and community contributions. Interact with customers and other external stakeholders as a consultant and spokesperson for the work of your team
  • Drive innovation on the team with a willingness to experiment and to boldly confront problems of immense complexity and scope
  • Actively seek out difficult impediments to our efficiency as a team ("technical debt"), propose and implement solutions that will enable the entire team to iterate faster
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Engineer

As a Senior Embedded Connectivity and Coms Software Engineer, you will be part o...
Location
Location
United States , Oshkosh, WI; Fond du Lac, WI
Salary
Salary:
84300.00 - 136100.00 USD / Year
herbrucks.com Logo
Herbruck Poultry Ranch
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s Degree in Software Engineering, Computer Science or Electrical/Computer Engineering
  • Six or more years of demonstrated experience in Embedded programming with leadership qualities
  • A passion for software development, electronics, communications, and engines control systems technology
  • Ability to work in and around watercraft without special accommodations
  • Applied understanding of: Socket CAN
  • C/C++
  • Python
  • Embedded Linux
  • RTOS
  • BlueZ Bluetooth Stack
Job Responsibility
Job Responsibility
  • Architect, design, develop and maintain software applications on Embedded platforms
  • Use production development tools and practices including the use of Code Composer Studio, SVN, Dev Ops, Git
  • Follow company coding style, use of best practices and unit testing
  • Participate in and eventually lead small groups through software development cycles
  • Author code for Bluetooth Low Energy, Wi-Fi and Cellular communications
  • Design code for cloud interfaces
What we offer
What we offer
  • medical
  • dental
  • vision
  • paid vacation
  • 401k (up to 4% match)
  • Health Savings Account (with company contribution)
  • well-being program
  • product purchase discounts
  • annual discretionary bonus
  • Fulltime
Read More
Arrow Right
New

Senior Civil Engineer - Renewable Energy

Piper Maddox has been exclusively retained by a leading global renewable energy ...
Location
Location
United States , Boston
Salary
Salary:
Not provided
pipermaddox.com Logo
Piper Maddox
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree in Civil or Structural Engineering
  • Engineer in Training (EIT) certification required
  • Professional Engineer (PE) license preferred
  • Minimum of 5 years of civil engineering experience, ideally supporting utility-scale renewable energy or infrastructure projects
  • Experience designing renewable energy facilities, substations, transmission infrastructure, or other heavy civil projects
  • Strong knowledge of civil engineering principles, structural design, and applicable engineering standards
  • Experience with: AutoCAD
  • GIS software (ArcGIS, QGIS, or similar)
  • Microsoft Office Suite
  • Revit, Tekla, or other BIM platforms (preferred)
Job Responsibility
Job Responsibility
  • Lead civil engineering design activities across utility-scale renewable energy projects, including wind, solar, battery storage, hydroelectric, geothermal, substations, and transmission infrastructure
  • Prepare and review civil engineering designs for foundations, structural elements, drainage, grading, access roads, and associated civil works
  • Conduct feasibility studies, due diligence, and technical assessments for greenfield developments, repowering projects, and M&A opportunities
  • Support permitting, detailed engineering, construction, commissioning, and project closeout activities
  • Review engineering work completed by external consultants and contractors to ensure compliance with company standards, industry best practices, and applicable engineering codes
  • Provide technical guidance throughout construction, commissioning, and plant start-up
  • Prepare technical specifications, scopes of work, and support vendor selection through technical evaluations
  • Contribute to project CAPEX and OPEX estimates, scheduling, constructability reviews, and project risk assessments
  • Participate in technical meetings with internal stakeholders, consultants, contractors, and project partners
  • Drive continuous improvement initiatives by contributing to engineering standards, design methodologies, and best practices across the organization
  • Fulltime
Read More
Arrow Right

Senior Backend Vpp Software Engineer - Typescript

At 1KOMMA5°, we pursue a clear vision: Living on wind and sunlight forever for f...
Location
Location
Germany , Berlin; Hamburg; München
Salary
Salary:
Not provided
1komma5.com Logo
1KOMMA5
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in developing scalable backend solutions with TypeScript from several past projects
  • Competence in building virtual power plant infrastructure, including the integration into energy markets (day-ahead, intraday, balancing services, etc)
  • Hands-on experience working with interfaces in the context of energy services (e.g., smart meters, energy optimization, load balancing)
  • Broad knowledge of various architectural patterns and experience implementing them with CI/CD using GitHub Actions and cloud infrastructure (ideally GCP)
  • Passion for maintainable, documented, reusable, and testable code
  • A finger on the pulse of software engineering trends and industry best practices
  • An agile and product-oriented mindset and you consider yourself a team player
  • Very strong written and spoken English skills, German is a plus
Job Responsibility
Job Responsibility
  • Build a virtual power plant leveraging our energy manager "Heartbeat", and continuously ship innovative energy market solutions to our customers
  • Develop scalable, robust backend services that enable seamless integration of our energy management solutions with various energy markets
  • Work collaboratively with product managers, data engineers, and data scientists to understand problems, support discoveries, and create solutions our customers love
  • Build and optimize backend services for VPP operations and energy market integrations
  • Design and implement APIs and abstraction layers for seamless communication between different components of our energy market integration solutions
  • Optimize backend services for scalability and support for a large number of connected users
  • Create, implement, evaluate, and deploy software solutions to solve complex problems in a simplified way
  • Foster a culture of experiment-driven innovation within the team
  • Promote teamwork and successful project execution
  • Continuously improve developer satisfaction by avoiding/reducing tech debt, automating processes, and good documentation
What we offer
What we offer
  • You are part of an international, dynamic, and highly motivated team of people who have proven to make things happen
  • With your work, you accelerate the "energy transition" and hence have a direct impact on our climate
  • Work with and learn from other super-smart colleagues
  • You will enjoy direct contact with core decision-makers
  • You will enjoy the best chances of entering full-time in one of Europe’s most thriving scaleups
  • You work remotely (Germany-wide), with offices in Hamburg, Berlin or Munich
  • Create a healthy balance alongside your work and enjoy all the benefits of the EGYM Wellpass
  • Benefits and discounts are yours with Futurebens
  • Whether city bike or e-bike - be flexible with our job bike leasing and do something good for the environment at the same time
  • Fulltime
Read More
Arrow Right

Senior Software Engineering Manager - Home Energy

The Senior Software Engineering Manager for the GM Home Energy team is responsib...
Location
Location
United States , Austin, Texas; Warren, Michigan
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science, Software Engineering, Electrical/Computer Engineering, or related technical field, or equivalent experience
  • 12+ years of experience developing and delivering cutting-edge enterprise-grade applications, including cloud-native systems
  • At least 3+ of those years should include leading multiple teams or a large, complex team as a software engineering manager or equivalent
  • Demonstrated experience leading engineering organizations of roughly 10–20+ engineers (ICs and/or managers), including hiring, performance management, coaching, and organizational design
  • Strong hands-on background in building sophisticated, scalable, secure software systems on cloud platforms (preferably Azure), including experience with: Event streaming and messaging (Azure Event Hub, Kafka, Pulsar)
  • Caching technologies (Redis)
  • Modern web and/or mobile stacks and REST/GraphQL APIs
  • Demonstrated expert knowledge of modern software development practices (Agile/Scrum, SDLC, CI/CD, test automation, observability)
  • Proven ability to facilitate productive engagement and trade-off decisions between engineering, product, design, and business stakeholders
  • Track record of delivering complex, integrated solutions in an interconnected environment, ideally involving CRM, billing, data platforms, or external partner integrations (e.g., utilities, installers, grid partners)
Job Responsibility
Job Responsibility
  • Define and drive the technical strategy and execution roadmap for Home Energy platforms (mobile apps, web portals, APIs, event streams, and data services) in support of GM Energy objectives
  • Be a technology expert across software architecture, infrastructure, build and deployment pipelines, observability, and engineering processes for multiple teams
  • Lead the delivery of exceptional, secure, and resilient software using multiple languages and technologies (e.g., modern web/mobile stacks, cloud-native services, event streaming, data platforms)
  • Ensure your teams meet or exceed reliability, performance, security, and compliance expectations for customer-facing and partner-facing energy products
  • Build, lead, and retain multiple high-performing engineering teams (e.g., mobile, full-stack, data/integration) aligned to Energy Engagement business outcomes
  • Mentor and develop technical talent—from new college hires to senior/staff engineers and first-line managers—creating clear growth paths and succession plans
  • Own workforce planning and staffing decisions for your area, in partnership with HR, aligned to overall org plans and GM’s strategic priorities
  • Foster a culture of ownership, psychological safety, accountability, and continuous learning that turns challenging, ambiguous ideas into robust production solutions
  • Partner closely with product management, design, GM Energy business stakeholders, and other internal and external engineering organizations to align on priorities, scope, and value delivery
  • Have a broad, enterprise-wide view of the business and strong appreciation for strategy, processes, capabilities, enablers, and governance across business domains
What we offer
What we offer
  • Company Vehicle: Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate
  • This job may be eligible for relocation benefits
  • Fulltime
Read More
Arrow Right