Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
Gevernova logo

Sr. Software Engineer

Gevernova
Posted 3 hours ago
📦Relocation support
🇮🇳India
📁Engineering & Development
Is this job info correct?

Job Description Summary As a Senior Software Engineer, you will play a key role in GE Vernova Grid Software's mission of enabling a more sustainable and reliable energy future by designing, developing, and enhancing software solutions that support critical power system operations worldwide. Leveraging strong expertise in C++, Java, and modern software architectures, along with a solid understanding of power systems and utility operations, you will lead the development of reliable, scalable, and maintainable enterprise applications, contribute to legacy modernization initiatives, and help drive adoption of cloud-native and full-stack technologies. Working closely with architects, product managers, domain experts, and cross-functional teams, you will translate complex business and grid operation requirements into high-quality technical solutions, provide technical leadership and mentorship to junior engineers, and champion software engineering best practices. The ideal candidate possesses strong analytical and problem-solving skills, deep knowledge of algorithms, data structures, and software design principles, and a passion for delivering innovative Grid Software products that are transforming the future of energy. Job Description Responsibilities Lead the design, development, testing, and maintenance of software components and applications for Grid Software and power system solutions. Drive the implementation of complex features using C++, Java, and modern software technologies , ensuring adherence to architecture standards and engineering best practices. Lead code refactoring, modernization, and technical debt reduction initiatives to enhance maintainability, scalability, security, and performance. Collaborate with architects, product managers, and domain experts to define technical solutions and deliver high-quality software. Translate complex power systems and utility business requirements into robust, scalable, and reliable software solutions. Design and implement advanced algorithms, data structures, and analytical functions across product modules. Provide technical leadership through design reviews, code reviews, mentoring, and guidance to junior engineers. Champion Agile development practices, CI/CD, automated testing, cybersecurity, and software quality standards throughout the development lifecycle. Analyze, troubleshoot, and resolve complex application performance issues, software defects, and customer-reported problems. Partner with cross-functional global teams to deliver strategic product enhancements with high quality and predictable execution. Desired Characteristics Strong expertise in C++ and/or Java with a deep understanding of software engineering principles and best practices. Proven experience developing and maintaining large-scale enterprise software products and complex codebases. Strong knowledge of software architecture, refactoring, design patterns, code quality frameworks, and maintainable system design. Experience with modern full-stack technologies, REST APIs, databases, distributed systems, and web application development. Advanced understanding of object-oriented design, algorithms, data structures, and performance optimization techniques. Proficiency working in Linux and Windows development environments. Knowledge of power systems, EMS, SCADA, grid applications, utility operations, or energy management systems is highly desirable. Ability to provide technical leadership, mentor engineers, and drive engineering excellence across teams. Strong analytical, problem-solving, debugging, and root-cause analysis skills. Excellent communication, stakeholder management, collaboration, and teamwork skills. Qualifications Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Power Systems Engineering, or a related STEM discipline. 5-8+ years of experience in software development, product engineering, or enterprise application development. Strong hands-on experience developing and maintaining software using C++, Java, or similar object-oriented programming languages . Languages / Additional Experience Proven experience across the full software development lifecycle, including architecture, design, development, testing, deployment, and support. Strong experience with Agile methodologies, source control systems, CI/CD pipelines, and DevOps practices. Experience leading software modernization, legacy application transformation, performance tuning, and maintainability initiatives. Strong understanding of databases, APIs, distributed systems, and enterprise application architectures. Exposure to cloud technologies, microservices, containerization, and modern web frameworks. Experience in power systems, utilities, industrial control systems, EMS, DMS, SCADA, GridOS, or related domains is preferred. Demonstrated ability to work independently, lead technical initiatives, mentor team members, and drive delivery in a collaborative engineering environment. Additional Information Relocation Assistance Provided: Yes

Similar jobs

Similar jobs

Gevernova logo

Software Engineer- Java

Gevernova

🇮🇳India3 hours ago
BP

Software engineer

Bpinternational

🌍India, Malaysia9 hours ago
Motorolasolutions logo

Sr Software Engineer

Motorolasolutions

🇮🇳India11 hours ago
Gevernova logo

Software Engineer- Java

Gevernova

🇮🇳India11 hours ago
Gevernova logo

Software Engineer

Gevernova

🇮🇳India19 hours ago
Kbr logo

Software Test Engineer

Kbr

🇮🇳India20 hours ago