Sr. Software Engineer - AIR Cloud

Nextpower, USAFremont, CA
13h$190,000 - $210,000

About The Position

NX AIR (AI & Robotics Cloud) supports machine learning, autonomy and fleet management for Nextpower's multiple robotic and autonomous monitoring products. The Sr. Software Engineer will undertake service design and coding in three main areas: Support design, service definition and coding of digital twin APIs and representations of powerplant sites and equipment. Transition AIR cloud services offerings to use Federated Authentication and SSO. Support design, service definition and coding of API servers and data management systems supporting the Onsight Vantage smart cameras and Ranger inspection robots. At Nextpower, we are driving the global energy transition with an integrated clean energy technology platform that combines intelligent structural, electrical, and digital solutions for utility-scale power plants. Our comprehensive portfolio enables faster project delivery, higher performance, and greater reliability, helping our customers capture the full value of solar power. Our talented worldwide teams are redefining how solar power plants are designed, built, and operated every day with smart technology, data-driven insights, and advanced automation. Together, we’re building the foundation for the world’s next generation of clean energy infrastructure. Nextpower is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We are Nextpower

Requirements

  • Master's degree in a technical discipline (engineering, information technology)
  • 7-10 years of software engineer experience
  • Experience implementing cloud services within Azure or AWS including an understanding of deployment and security models in these services
  • Experience developing and deploying high-performance, robust API services written in Python (with Go experience a plus)
  • Ability to analyze algorithm and service load and data throughput.
  • Understanding and experience with unit testing (pytest or equivalent)
  • Understanding and experience with API service testing and monitoring.

Nice To Haves

  • Go experience

Responsibilities

  • Support design, service definition and coding of digital twin APIs and representations of powerplant sites and equipment.
  • Transition AIR cloud services offerings to use Federated Authentication and SSO.
  • Support design, service definition and coding of API servers and data management systems supporting the Onsight Vantage smart cameras and Ranger inspection robots.
  • Collaborative design and documentation between corporate teams.

Benefits

  • health care coverage
  • dental and vision
  • 401(K) participation including company matching
  • company paid holidays with unlimited paid time off
  • generous discretionary company bonuses
  • life and disability protection
  • Employees in certain positions may be eligible for stock compensation
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service