Senior Platform Engineer

Fluence is a company focused on energy storage and digital applications for renewables and storage.
Data
Senior Software Engineer
Hybrid
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr. Software Engineer - Data Platform Team

Senior Software Engineer position at Fluence focusing on developing and maintaining data platform infrastructure for large-scale battery energy storage systems.

Senior Software Engineer - Trading Data Fabric

Senior Software Engineer position at Belvedere Trading, focusing on building and managing data and research platforms for high-volume trading operations using cloud technologies.

LLM Engineer (Data Platform)

Senior LLM Engineer position at 42dot focusing on petabyte-scale data platform development for AI model training, requiring expertise in distributed systems and data engineering.

Senior Data Engineer

Senior Data Engineer position at Titan Wealth's Cape Town Tech Hub, focusing on Azure data solutions with hybrid work options and comprehensive benefits.

Senior Data Engineer - Integrations Services

Senior Data Engineer position at StackAdapt, building scalable data pipelines and integrations for a leading programmatic advertising platform.

Description For Senior Platform Engineer

Fluence, a leading company in energy storage and digital applications for renewables and storage, is seeking a talented and driven Senior Platform Engineer to join their dynamic team in Bangalore, India. This hybrid role offers an exciting opportunity to work on challenging projects and contribute to the success of data initiatives.

Reporting to the Manager of Platform Engineering, you will play a key role in designing, developing, and optimizing the infrastructure and tools that power Fluence's data-driven products and services. Your responsibilities will span across data engineering, platform development and maintenance, automation and tooling, and continuous improvement.

As a Senior Platform Engineer, you will:

  • Develop and maintain data integration processes
  • Collaborate with cross-functional teams to ensure data quality and integrity
  • Implement data governance best practices
  • Design and maintain scalable data platforms and systems
  • Build and deploy new features
  • Optimize platform performance, security, and availability
  • Create automation scripts and tools
  • Implement CI/CD pipelines
  • Contribute to internal tools and frameworks development
  • Stay updated with industry trends and drive continuous improvement initiatives

The ideal candidate will have a Bachelor's degree in Computer Science or related field, proven experience in platform or data engineering, proficiency in Python, and hands-on experience with cloud platforms like AWS. Strong problem-solving skills, excellent communication, and a collaborative mindset are essential.

Join Fluence and be part of a team that's shaping the future of energy storage and renewable technologies. This role offers the opportunity to work with cutting-edge technologies, contribute to impactful projects, and grow your career in a dynamic and innovative environment.

Last updated 7 months ago

Responsibilities For Senior Platform Engineer

  • Develop, test, and maintain processes to integrate and manage data from various sources
  • Work closely with data scientists, analysts, and other stakeholders to understand data requirements and ensure data quality and integrity
  • Implement data governance best practices, including data lineage, metadata management, and versioning
  • Design, implement, and maintain scalable and reliable data platforms and systems
  • Collaborate with the development team to build and deploy new features
  • Monitor and optimize the performance, security, and availability of data platforms
  • Create and maintain automation scripts and tools to streamline data processing and platform management tasks
  • Implement continuous integration and continuous delivery (CI/CD) pipelines
  • Contribute to the development of internal tools and frameworks
  • Stay current with industry trends, emerging technologies, and best practices in data engineering and platform management
  • Identify opportunities to improve existing systems, processes, and tools
  • Contribute to the documentation of systems, processes, and best practices

Requirements For Senior Platform Engineer

Python
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Proven experience as a platform engineer, data engineer, or similar role
  • Proficiency in programming languages such as Python, with experience in scripting and automation
  • Hands-on experience with data technologies and cloud platforms (e.g., AWS, EdgeX, TimescaleDB)
  • Strong understanding of data pipelines and data governance principles
  • Familiarity with CI/CD pipelines and version control systems (e.g., Git)
  • Excellent problem-solving skills, with the ability to troubleshoot complex technical issues
  • Strong communication and collaboration skills, with a focus on teamwork and knowledge sharing

Interested in this job?