Sr. Software Engineer - Data Platform Team

Fluence builds some of the world's largest battery energy storage installations, revolutionizing the energy industry.
Berlin, Germany91 Erlangen, Germany
Data
Senior Software Engineer
Hybrid
5+ years of experience
Energy

Description For Sr. Software Engineer - Data Platform Team

Fluence, a pioneering company in the energy industry, is seeking a Senior Software Engineer to join their Data Platform team. The company is at the forefront of revolutionizing energy storage, building some of the world's largest battery installations. As they scale their operations, they're expanding their Data Platform teams to handle and analyze the massive amounts of data generated by their systems.

The role offers an exciting opportunity to work on critical data infrastructure that powers large-scale energy storage systems. You'll be responsible for developing and maintaining backend systems and data infrastructure that forms the backbone of their data platform. This includes creating efficient data models, implementing robust data pipelines, and ensuring system reliability and scalability.

The ideal candidate will bring strong technical expertise in backend development, database systems, and data architecture, with at least 5 years of experience in data-intensive environments. You'll work with cutting-edge technologies and tackle complex technical challenges while collaborating with cross-functional teams including data scientists and other software engineers.

This position offers the flexibility of hybrid work arrangements in either Berlin or Erlangen, Germany. You'll be part of a company that's making a significant impact on the future of energy storage and sustainability. The role provides an opportunity to work with modern technologies like PostgreSQL, TimescaleDB, and various programming languages while contributing to meaningful projects that help transform the energy industry.

If you're passionate about solving complex data challenges and want to contribute to the renewable energy sector's growth, this role offers an excellent opportunity to make a significant impact while working with cutting-edge technology and a collaborative team.

Last updated 11 days ago

Responsibilities For Sr. Software Engineer - Data Platform Team

  • Collaborate with software engineering teams to create efficient data models and APIs for user-facing applications
  • Implement and maintain automated testing and deployment processes
  • Develop robust backend systems for data cataloging, schema management, and data discovery
  • Partner with data science teams to build and refine data pipelines
  • Design, implement, and optimize data pipelines
  • Optimize backend system performance for large-scale data processing
  • Design and execute load testing for system validation

Requirements For Sr. Software Engineer - Data Platform Team

Python
Go
PostgreSQL
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 5+ years of experience in backend software engineering
  • Strong proficiency in backend programming languages (Python, Go, C++, or Rust)
  • Hands-on experience with database systems, including PostgreSQL and TimescaleDB
  • Familiarity with data lake architectures and large-scale data storage solutions
  • Expertise in professional software development practices
  • Experience with testing frameworks and automation tools
  • Excellent problem-solving skills
  • Strong communication skills and collaborative mindset

Interested in this job?

Jobs Related To Fluence Sr. Software Engineer - Data Platform Team

AWS Data Engineer - Fully Remote - US Only

Senior AWS Data Engineer position at Scalepex, building scalable data solutions for utility systems using AWS services, requiring 5+ years of experience.

Data Engineer II

Senior Data Engineer position at Microsoft focusing on cloud data infrastructure, requiring 8+ years of experience in data engineering and big data technologies.

Analytics Engineer (L5) - Content and Studio

Senior Analytics Engineer role at Netflix focusing on content and studio analytics, requiring 4+ years of experience in data analysis and engineering.

Senior Data Engineer - Data Science

Senior Data Engineer position at LinkedIn focusing on building and managing data systems for the Data Science team, offering competitive pay and hybrid work environment.

Senior Data Engineer

Senior Data Engineer position at Airbnb, building and maintaining data pipelines for marketing technology platform, offering remote work and competitive compensation.