Click here to join our community of experts to get information on job search, salaries and more.

Optomi

Senior Python Developer (aws Smart Grid Water/gas Utility) - 100% Remote

Company: Optomi

Location: Remote

Posted on: September 02

Senior Python Developer (AWS, SCADA, Smart Grid, Water/Gas Utility) - 100% Remote

Optomi, in partnership with a leading electric power and gas distribution company, is seeking a Senior Python Developer to fulfill a long-term, multi-year contract with a client based in the Carolinas.

The ideal candidate will have a strong background in both front-end and back-end development, cloud-native architecture (AWS) and the utilities domain. This role is ideal for someone who can lead by example, contributing technically while also guiding teams and collaborating cross-functionally. You will help build and enhance distributed energy management, advanced distribution management, and data ingestion platforms that support solar site operations and smart grid technology.

What the Right Professional Will Enjoy!

  • The opportunity to contribute to transformational energy initiatives such as building systems that manage solar sites, distributed energy resources, and smart grid infrastructure!
  • The opportunity to build a rare, high-demand skillset at the intersection of software engineering and energy systems!
  • The opportunity to solve complex, real-world challenges in the utility domain, working on systems that impact millions of customers!

Apply Today If Your Background Includes:

  • 7+ years of software engineering experience, with a focus on full stack development
  • Proven experience with Angular (v17) for front-end application development (preferred)
  • Strong Python skills, particularly in data engineering and transformation contexts (Lambda, Glue, EMR)
  • Deep understanding of AWS cloud services including S3, DynamoDB, Redshift, Lambda, Kinesis and Glue
  • Hands-on experience with Kafka and/or Kinesis for real-time streaming data ingestion
  • Proficiency in Terraform or similar IaC tools for cloud infrastructure management
  • Ability to lead engineering teams and mentor developers effectively
  • Experience in or exposure to the utilities or energy sector is strongly preferred
  • Familiarity with meter data, PI system, SCADA, sensor data and plant information systems
  • Ability to communicate technical solutions clearly to both technical and non-technical stakeholders
  • Prior experience at or collaboration with companies like EPRI, GE Vernova, Schneider Electric, Siemens, or other utility software vendors (preferred)

RESPONSIBILITIES

  • Lead and contribute to full stack application development across front-end (Angular 17) and back-end (Python, AWS Lambda, EMR, Glue)
  • Design and build scalable, cloud-native data ingestion pipelines using AWS services such as Kinesis, S3, DynamoDB, Glue, and Redshift
  • Collaborate with product managers, analysts, and domain experts to ensure applications align with business and user needs
  • Guide junior developers and promote engineering best practices within the team
  • Implement data quality validation logic and participate in user feedback loops to ensure accuracy and functionality
  • Work across DevOps and CI/CD environments using Terraform and other infrastructure-as-code tools
  • Act as a SME in areas such as distributed energy resource management, meter data integration, SCADA sensors, and PI system data