Remote Jobs Sign In

Senior Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Mon, Jun 01, 2026
This job expires in: 30 days

Job Summary

Driving the clean energy revolution, the full-time Senior Software Engineer will develop and maintain scalable backend services and robust APIs for the Virtual Power Plant platform while managing cloud infrastructure and CI/CD pipelines in a remote environment.

Key responsibilities
  • Develop and maintain scalable backend services and APIs for the VPP platform
  • Design, deploy, and manage cloud infrastructure using Infrastructure as Code practices
  • Build and optimize CI/CD pipelines for secure and reliable code delivery
Required qualifications
  • BS, MS, or Ph.D. in Computer Science, Electrical Engineering, or a related field
  • 5+ years of professional software engineering experience with scalable systems
  • Strong proficiency in Python or similar object-oriented programming languages
  • Hands-on experience with cloud platforms and CI/CD pipeline tools
  • Solid knowledge of SQL and NoSQL databases, with expertise in at least one NoSQL database

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...