Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Data Engineer image - Rise Careers
Job details

Senior Data Engineer

Senior Data Engineer


Location: Houston, Texas

    Alpharetta, Georgia

      Arlington, Virginia


ABOUT FLUENCE 

Fluence, a Siemens and AES company, is the global market leader in energy storage products, services, and digital applications. The Fluence Mosaic Platform helps energy storage and renewable asset owners maximize revenue in wholesale electricity markets through AI-enabled optimized bidding software. Through our products and services, Fluence is helping customers around the world drive more resilient electric grids and a more sustainable future.


OUR CULTURE AND VALUES

We are guided by our passion to transform the way we power our world. Achieving our goals requires creativity, diversity of ideas and backgrounds, and building trust to effect change and move with speed.

We are Leading 

Fluence currently has 6.6+ GW of energy storage projects operated or awarded worldwide in addition to the 20.7+ GW of AI-optimized Renewables and Storage projects managed by our trading platform—and we are growing every day. 

We are Responsible 

Fluence is defined by its unwavering commitment to safety, quality, and integrity. 

We are Agile 

We achieve our goals and meet our customer’s needs by cultivating curiosity, adaptability, and self-reflection in our teams.

We are Fun 

We value the diversity in thought and experience of our coworkers and customers. Through honest, forthcoming, and respectful communications we work to ensure that Fluence is an inclusive and welcoming environment for all. 


ABOUT THE POSITION:

This position will be supporting the Fluence Mosaic team. Fluence Mosaic team’s software technology uses artificial intelligence, advanced price forecasting, portfolio optimization and market bidding to ensure energy storage and flexible generation assets are responding optimally to price signals sent by the market.

You will be an integral member of the Fluence Mosaic team, maturing, developing, and maintaining a data ingestion and storage platform which serves our trading, forecasting, reporting, and analytical applications.

The position will be based in Fluence’s Houston office, with close interaction with a global team of data scientists, product managers, and subject matter experts to shape the evolution of our company and the future of the electricity grid.

Key role responsibilities include:

•Build, test, scale, and refine data ingestion pipelines across our energy market data platform

•Design, develop, and maintain systems for querying and processing data, working with data scientists and software engineers to drive efficient solutions 

•Build and own data frameworks and libraries, supporting others in deploying, operating, and extending upon your clean, tested code

•Help define our data story and enable data-driven solutions at Fluence Mosaic, both technically and culturally

•Work with on-call staff, data scientists, software engineers and customer teams to trouble-shoot and debug data pipelines

•Help define data management strategy.


What will our ideal candidate bring to Fluence? 

•5+ years of professional software engineering experience with at least 3+ years of data engineering experience

•Excellent written and verbal communication skills

•Expert in Python, with hands on experience with data engineering tools such as Pandas 

•Knowledgeable in at least one other programming language (C/C++, Kotlin, Java) with the ability to adapt to new environments

•Excellent in SQL with a strong understanding of database design, data modeling, and query tuning with hands on experience ingesting, storing and serving time-series data preferred

•Hands on knowledge of PostGres

•Experience building Restful services

•Understanding of automated testing

•Experience with containerization technologies such as Docker

•Experience on setting up deployment process, and tools

•Knowledge of available data streaming platforms, distributed compute frameworks, and file storage formats with the expertise to apply their use to meet our organizational needs

•Experience building data pipelines with stringent latency and correctness requirements

•Hands on experience working with the AWS cloud and AWS services such as S3, Aurora, RDS, EC2, Lambdas, etc. 

•Strong computer science fundamentals, including knowledge of data structures and algorithms 

•Proven ability to meet deadlines and deliver solutions quickly at high quality 

•Passionate about learning, and tackling new and exciting technical challenges 


Nice to haves:

•Working knowledge with Terraform 

•Experience with BI tools such as Looker, PowerBI

•Experience with vizualization tools in the python ecosystem such as matplotlib, plot.ly, etc

•Experience working with Data Science teams

•Experience working with data warehouses such as Snowflake

•Experience with Cassandra or Scylla

•Experience using Kubernetes

•Energy industry experiences



APPLY

Fluence uses LinkedIn Talent Hub to manage our recruitment process. To be considered for this and all roles at the company, applicants must apply directly on LinkedIn here.


Fluence IS AN EQUAL OPPORTUNITY EMPLOYER and fully subscribes to the principles of Equal Employment Opportunity to ensure that all applicants and employees are considered for hire, promotion, and job status without regard to race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, marital or familial status.



At Fluence we are dedicated to building a diverse, inclusive, and authentic workplace; if you are excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply! 


Unlimited PTO,Medical, Dental, Vision, Life and Pet Insurance, Generous 401K Match, Annual Bonus Incentive 


#energy #sustainability #inclusionmatters  


Follow Fluence on LinkedIn:  Fluence LinkedIn


Fluence Career Page: Fluence Careers

Fluence Glassdoor Company Review
3.1 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Fluence DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Fluence
Fluence CEO photo
Manuel Perez Dubuc
Approve of CEO

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Data Engineer, Fluence

Join Fluence, an industry leader in energy storage and digital applications, as a Senior Data Engineer based in Houston, Texas. In this role, you will be a vital part of the Fluence Mosaic team, spearheading the development and maintenance of our cutting-edge data ingestion and storage platforms. Your work will directly impact how we utilize artificial intelligence and advanced market bidding to maximize revenue for energy storage and renewable assets. You'll collaborate closely with talented data scientists, software engineers, and product managers, ensuring our technology stays at the forefront of the energy sector. Your responsibilities will range from building and refining data pipelines to collaborating with on-call staff to troubleshoot issues in our data infrastructure. We're looking for someone with over 5 years of professional software engineering experience, with a solid foundation in data engineering. Proficiency in Python, strong SQL skills, and hands-on experience with AWS services will serve you well in this position. At Fluence, we’re not just about energy; we’re about fostering an inclusive culture where diverse backgrounds and ideas matter. If you're passionate about innovative solutions and eager to contribute to a sustainable future, we’d love to chat about how you can fit into our vibrant team!

Frequently Asked Questions (FAQs) for Senior Data Engineer Role at Fluence
What are the key responsibilities of a Senior Data Engineer at Fluence?

As a Senior Data Engineer at Fluence, your key responsibilities will include building, testing, and scaling data ingestion pipelines for our energy market data platform. You'll design systems for efficient data querying and processing, work collaboratively with data scientists and software engineers, and develop data frameworks that support the deployment and operation of clean, tested code.

Join Rise to see the full answer
What qualifications do I need to become a Senior Data Engineer at Fluence?

To qualify for the Senior Data Engineer position at Fluence, you need a minimum of 5 years of professional software engineering experience, with at least 3 years specifically in data engineering. Essential skills include expertise in Python, strong SQL understanding, and experience with AWS services. Familiarity with data engineering tools like Pandas and containerization technologies is also highly beneficial.

Join Rise to see the full answer
What technologies will I be working with as a Senior Data Engineer at Fluence?

At Fluence, as a Senior Data Engineer, you'll work with various technologies including AWS services like S3, RDS, and EC2, as well as programming languages such as Python and SQL. You’ll also have opportunities to utilize containerization tools such as Docker and potentially Terraform and visualization tools like Looker or PowerBI.

Join Rise to see the full answer
How does Fluence foster a diverse and inclusive work environment for Senior Data Engineers?

Fluence is committed to creating a diverse and inclusive workplace that welcomes individuals from all backgrounds. As a Senior Data Engineer, you'll be part of a culture that values creativity, differing ideas, and honest communication, enabling you to bring your unique perspective to the table and affect meaningful change.

Join Rise to see the full answer
What is the work culture like for a Senior Data Engineer at Fluence?

The work culture for a Senior Data Engineer at Fluence is collaborative and dynamic, driven by a shared commitment to innovation and excellence. You'll engage with diverse teams, taking on challenging technical problems within a supportive environment that encourages growth, adaptability, and a fun atmosphere.

Join Rise to see the full answer
Common Interview Questions for Senior Data Engineer
Can you describe your experience with building data ingestion pipelines?

When answering, provide specific examples of data ingestion pipelines you have built, including the technologies used and the impact they had on your past projects. Discuss your approach to troubleshooting and optimizing these pipelines.

Join Rise to see the full answer
How do you ensure the quality and integrity of data in your engineering projects?

Highlight your methods for data validation, testing practices, and how you handle data quality issues. Mention any automated tests you’ve implemented to ensure data integrity.

Join Rise to see the full answer
What programming languages are you proficient in for data engineering tasks?

Clearly articulate your proficiency in Python and any other languages you are skilled in, such as SQL or Java. Discuss how you have applied these languages in your previous data engineering roles.

Join Rise to see the full answer
Have you worked with AWS services, and if so, which ones?

Provide a rundown of the AWS services you have utilized, such as S3 for storage or RDS for databases. Share any projects you've tackled using these services, and your role in those projects.

Join Rise to see the full answer
How do you manage your time and meet deadlines on data engineering projects?

Discuss your planning and task management strategies. Mention tools or methodologies, such as Agile, that you use to ensure timely project delivery while maintaining high-quality results.

Join Rise to see the full answer
What is your approach to designing database systems?

Talk about your understanding of data modeling principles, your experience with schema design, and how you ensure the databases meet both present and future data requirements.

Join Rise to see the full answer
Can you explain any experience you have with data visualization tools?

Describe any hands-on experience with visualization tools like Looker or PowerBI. Explain how you've utilized these tools to derive insights from data for stakeholders.

Join Rise to see the full answer
What challenges have you faced in your past data engineering roles, and how did you overcome them?

Be honest and analytical, sharing a particular challenge you faced, how you approached it, and what you learned from the experience. Emphasize your problem-solving skills and ability to adapt.

Join Rise to see the full answer
How do you stay current with emerging technologies in the data engineering field?

Share your methods for keeping up with industry trends, whether through online courses, seminars, or reading research papers. Mention specific resources or influential leaders in data engineering that inspire you.

Join Rise to see the full answer
How would you approach a team collaboration problem?

Discuss the importance of communication and shared goals in team settings. Provide an example of a collaborative project and how you navigated any challenges to achieve a successful outcome.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Bosch Group Hybrid 50 Wentworth Ave, Londonderry, NH 03053, USA
Posted 4 days ago
Photo of the Rise User
LLNL Hybrid Livermore, CA, USA
Posted 11 days ago
Photo of the Rise User
ProArch Remote No location specified
Posted 11 hours ago
Staff4Me Remote No location specified
Posted 13 days ago
Photo of the Rise User
Master Works Remote No location specified
Posted 7 days ago

Our mission is to create a more sustainable future by transforming the way we power our world. Energy storage is critical to this transformation, yet today the market is fragmented and customers face the challenge of finding a trusted technology p...

186 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
January 7, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!