ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Software Engineering Manager - 25378D

Enverus

Location not specified Remote

Posted: November 27, 2025

Interested in this position?

Create a free account to apply with AI-powered matching

Job Description

Software Engineering Manager

Why YOU want this position:


At Enverus, we’re committed to empowering the global quality of life by helping our customers make energy affordable and accessible to the world.
We are the most trusted energy-dedicated SaaS company, with a platform built to maximize value from generative AI, and our innovative solutions are reshaping the way energy is consumed and managed. By offering anytime, anywhere access to analytics and insights, we’re helping our customers make better decisions that help provide communities around the world with clean, affordable energy.
The energy industry is changing fast. But we’ve continued to lead the way in energy technology, creating intelligent connections across the entire energy ecosystem, from renewables, power and utilities, to oil and gas and financial institutions. Our solutions create more efficient production and distribution, capital allocation, renewable energy development, investment and sourcing, and help reduce costs by automating crucial business operations. Of course, this wouldn’t be possible without our people, which is why we have built a team of individuals from a diverse range of backgrounds.
Are you ready to help power the global quality of life? Join Enverus, and be a part of creating a brighter, more sustainable tomorrow.

We are currently seeking a Software Engineering Manager to join our RatedPower team in Madrid or remote from Spain. This role offers the opportunity to join a rapidly growing company delivering industry-leading solutions. Be a part of the energy transition and join our growing team, creating intelligent connections across the energy value chain with a strategic focus on growing our offerings in Power & Renewables.

Performance Objectives:
Split time between management and technical tasks.
Lead a multidisciplinary team of developers with different levels of seniority, capable of implementing and maintaining all aspects of the features the team owns.
Write maintainable code, working in a professional agile software engineering environment (source control, shortened release cycles, continuous integration/deployment, etc.)
Work on hard problems; design, develop, test, deploy, maintain and improve services, applications, and data pipelines
Facilitate good architecture and solutions based on modern software development patterns and practices
Work with your direct reports to identify areas for learning and helping them grow in these areas via project work, external learning, or additional mentoring.
Participate in planning and daily stand ups Identify big issues and opportunities, and work across teams to create solutions to these issues.


Competitive Candidate Profile
Fluent in English
Extensive experience in software engineering, either from a backend, frontend or full stack perspective.
Effective communicator, able to provide guidance and mentorship on software development. Capable of delivering feedback on a timely and effective manner.
Experience with code optimization, parallel programming and resolution of complex problems. Ability to both diagnose and prevent performance problems.
Deep understanding of architectural principles, common design principles, patterns, and best practices.
Exceptional analytical, strategic thinking, and problem-solving skills.
Proactiveness, teamwork, and fast learning.
Our Technology Stack:
ReactJS, Typescript, Three.js, CSS-in-JS with Styled Components, Testing with Jest & Cypress.
Java (Latest LTS), Spring Boot
Kubernetes, EKS and Docker
MySQL, Postgres, MongoDB
AWS
RabbitMQ, Redis
Grafana, ArgoCD, Github Actions

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply