About Working at envelio
Too easy is boring! Together, we are on a mission to drive forward the energy transition. We love what we do, and we are unafraid to dive in. We believe in taking ownership of our work and in continuously growing and evolving.
In short: own it, love it, grow with it.
We are a humble team of coffee and maté lovers with over 20 nationalities. With our geek humor, our love for emojis and random facts is only natural. Over 150 envelians are already on board. Dive in and thrive!
Your Role
As Engineering Manager Grid Connection (all genders), you will lead a cross-functional engineering squad of around 6 people. The team is responsible for applications that enable a more efficient connection of new systems—such as photovoltaic systems, heat pumps, and electric vehicles—within distribution grids, thereby accelerating the energy transition. You will drive the scaling of our product and impact our users, organization, and engineering practices. You will work in a management team with other Engineering Managers, the Engineering Director, and VP Engineering.
How You Make an Impact
- You coach, mentor, and support your direct reports in their growth through 1:1s, performance reviews, and regular feedback.
- You collaborate closely with the squad, Product Manager, and stakeholders to refine the product and technical roadmap.
- You manage internal requests for new features, assess their technical feasibility, and coordinate their implementation.
- You oversee the delivery of software in an agile environment, enabling high-value, efficient, and consistent delivery.
- You develop your squad by recruiting talent and shaping individual growth paths.
- You contribute your technical expertise through code reviews and technical discussions.
- You influence engineering practices by participating in technical and organizational projects.
Your Profile
Perfection is a myth! We value your unique skills and human qualities. Here are some helpful guidelines:
- You have proven experience leading and managing a cross-functional team of Software Engineers across various skill levels.
- You have strong experience in developing web applications, familiar with distributed systems or microservices.
- You apply best practices in Software Engineering and Agile squad management.
- You have experience recruiting and building diverse teams.
- You enjoy solving complex technical problems in areas like process integration, electrical engineering, or digital twins.
- You possess excellent communication skills and are motivated to mentor engineers.
- You are familiar with our tech stack and confident working with it.
- You are fluent in English (Level C1/C2).
How We Develop Software
- Agile methodology with Kanban
- Continuous integration and delivery
- Clean, well-documented code
- High test coverage and code reviews
- Knowledge sharing sessions
- Ownership of functional areas in the product
Our Tech Stack
- Python with frameworks like Pytest, FastAPI, Celery
- JavaScript, TypeScript, Vue.js
- PostgreSQL
- RabbitMQ, Redis
- Docker, Kubernetes
Your Benefits
- Remote work or at our office in Cologne
- Option for remote work abroad (up to three months/year)
- Modern technology and hardware
- Generous holiday allowance (30 days + 3 company holidays)
- Health support through sports memberships
- Flexible mobility budget (e.g., Jobrad, public transport)
- Time and resources for personal growth
- envelio pension plan
- Regular company and team events