SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Enverus is a leading energy-dedicated SaaS company committed to making energy affordable and accessible globally through intelligent analytics and AI-powered solutions. The company serves the entire energy ecosystem—renewables, power, utilities, oil and gas, and financial institutions—with platforms that optimize production, distribution, capital allocation, and business operations.
You will join the Business Automation organization, which builds back-office automation SaaS applications. As Engineering Manager, you will lead a team of approximately 8–10 engineers based in Brno, fostering their technical and professional growth while building and scaling the SaaS platform. You will mentor senior and lead engineers, shape technical discussions and architectural design, and contribute to the organization's regional expansion.
Key Responsibilities:
- Directly manage one or more teams of full-time employees and contractors to build and support SaaS applications
- Ensure engineering teams have access to the skills, tools, and processes needed to deliver high-quality, on-time software meeting customer expectations
- Recruit, onboard, mentor, and develop software engineers
- Contribute to design, architecture, process, and development discussions
- Serve as a strong technical leader with independent, critical, and analytical thinking
- Participate regularly in strategic planning to provide insights on process improvements and scaling challenges
- Guide teams and other departments in identifying product and technical requirements
- Advocate for the right outcomes using data, conviction, and diplomacy
- Foster engineering excellence and a collaborative culture
Technology Stack: TypeScript, Angular, Java, Kotlin, Spring Framework, Spring Boot, AWS, Docker, GitHub, Confluence, and Jira.
Requirements:
- 3+ years of direct experience managing a software team delivering SaaS products
- Bachelor of Science in Computer Science or related engineering degree
- Effective communication, leadership, and people management skills (mandatory)
- Full ownership mentality and responsibility throughout all work
- Experience with Agile frameworks (Scrum) and continuous integration/continuous delivery
- Experience with cloud-based infrastructure and platform services
- Agile, proactive approach; comfortable with ambiguous specifications and dynamic prioritization
- Proven ability to build available, scalable, secure, and resilient systems
- Strong ability to break down large, complex problems into smaller, simpler solutions
- Solid leadership skills with ability to influence others
- Strong customer service skills and ability to communicate effectively with non-technical personnel
- In-depth knowledge of software development strategies, methodologies, tools, and release coordination for commercial products
- Advanced experience with at least one programming language (TypeScript, Angular, Java, or Kotlin)
- Excellent understanding of data structures and algorithms
- Proven track record hiring and managing diverse, talented, high-performing engineering teams