Sr. Software Engineer _ Data Platform Team

A company revolutionizing the energy industry by building some of the world's largest battery energy storage installations.
91 Erlangen, GermanyBerlin, Germany
Data
Senior Software Engineer
Hybrid
501 - 1,000 Employees
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. This role is crucial in developing and maintaining the backend systems and data infrastructure that power their data platform for some of the world's largest battery energy storage installations.

The position offers an exciting opportunity to work with large-scale data systems, focusing on creating efficient data models, implementing robust backend systems, and optimizing data pipelines. You'll be collaborating with both software engineering and data science teams, ensuring high data quality and governance standards while handling complex technical challenges.

As a Senior Software Engineer, you'll be responsible for designing and implementing scalable solutions, working with modern technologies like PostgreSQL, TimescaleDB, and various programming languages. The role requires a strong background in backend software engineering, particularly in data-intensive environments, making it perfect for someone passionate about both software engineering and data systems.

The position offers a hybrid work arrangement with locations in either Erlangen or Berlin, Germany. You'll be part of a team that's directly contributing to the revolution in energy storage technology, making a real impact on the future of sustainable energy solutions. The role combines technical expertise with collaborative teamwork, offering opportunities to work on challenging problems while contributing to meaningful environmental impact.

Last updated 6 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
Kafka
  • 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

Senior Business Intelligence Engineer, Kuiper Business Development

Senior Business Intelligence Engineer role at Amazon's Project Kuiper, focusing on data analysis and visualization for satellite broadband initiative.

Sr. Business Intelligence Engineer, Search Experience Science, Search Assistance

Senior Business Intelligence Engineer role at Amazon Search, focusing on data-driven insights for Search Assistance features, requiring 10+ years experience in data engineering and analytics.

Senior Data Engineer, Stores FinTech

Senior Data Engineer position at Amazon's Stores FinTech team, building automated planning and predictive forecasting systems using AWS technologies.

Sr. Simulation Engineer- Material Flow Design, Innovation, Engineering & Sustainability

Senior Simulation Engineer role at Amazon focusing on material flow design and logistics optimization, combining advanced simulation engineering with sustainable infrastructure development.

Robotics Business Intelligence Engineer, Amazon Robotics (AR) Sortation

Senior data professional role combining BI, data engineering and analytics to improve Amazon's warehouse robotics systems