Job #23232

Dubai, UAE

No Remote



Utilida Inc. is currently seeking Java or Python Software Engineers to join their team.

Utilidata®, Inc. is a fast-growing energy technology company that is digitizing the electric grid to unleash the full potential of clean energy. Our industry-leading software solutions create visibility to the edge of the grid and optimize operations in real time. We combine rich telemetry from grid assets with the power of machine learning to unlock and accelerate the integration of distributed renewable energy resources. We are expanding our diverse team of experts and looking for candidates who are mission-driven, collaborative, and adaptive.

The ideal candidate is familiar with Agile software engineering practices and tools, passionate about the development and delivery of quality software, and enthusiastic about working with product owners, designers, engineers, and testers. This fast-paced development team is working on the company’s next-generation platform which will enable visualization, simulation, and optimization of electricity distribution to the edge of the grid.

The terms:





Role and Responsibilites:

  • Design, develop, scale and enhance our internal and external servers and microservices that encapsulate our platform functionality
  • Learn and maintain our complex Rails-based servers while translating its capabilities into our Java-based global platform
  • Take a hands-on lead in platform design, development, architecture, execution and adoption
  • Collaborate with architects, developers for code reviews and troubleshooting
  • Hire, mentor and develop a world-class team of engineers, instilling and fostering a high-performance culture.
  • Engage with business leaders, product owners and other stakeholders to understand business needs and translate them into executable solutions
  • Ensure our applications and processes are adapting to business changes or changes to technology.
  • Stay abreast of latest/emerging technologies


  • Experienced Rails developer with 3+ years’ experience with Rails 5+
  • Experience and/or desire to code in Java with Spring framework, Spring Boot and MicroServices
  • Experience in React is a bonus
  • Must possess strong SQL and experience working with relational databases (PostgresSQL, Oracle, or MySQL)
  • Experience working with AWS technologies
  • Robust understanding of leading industry technologies a plus. 
  • Ability to work in an agile team with an understanding of software development lifecycle (design, development, testing, CI/CD, etc.)
  • An ability to perform well in a fast-paced environment
  • BS degree in Computer Science or related field
  • Valid Passport