About the job
Your Impact
The Engineering Manager will play a pivotal role in leading and managing the engineering team dedicated to the development and maintenance of our innovative SaaS products. This position ensures the timely delivery of high-quality software solutions while overseeing project requirements and task delegation to achieve excellence in project outcomes.
What You'll Do
- Project Leadership: Define project specifications, create work schedules, and assign tasks to ensure project objectives are met efficiently.
- Team Management: Lead a dynamic team of engineers, uphold the highest standards in product delivery, and facilitate effective communication across various teams, including management, product managers, and designers.
- Reporting: Generate progress reports and deliver presentations to key stakeholders, ensuring transparency and alignment.
- Risk Management: Identify potential risks and formulate contingency plans to mitigate them effectively.
Who You Are
- 10+ years of software engineering experience, including at least 3 years in a leadership or managerial role.
- Proven experience in SaaS environments, with a solid understanding of cloud-based technologies and architectures.
- Demonstrated ability to lead, manage, and scale engineering teams successfully.
- Strong technical foundation in software development, with hands-on experience building SaaS products, particularly in API and Data Model Design and Implementation.
- Proficient in Kotlin, Java, C#, and Python within an enterprise context.
- Exceptional leadership and motivational skills to guide a diverse engineering team, coupled with strong interpersonal abilities.
- Experience with project management tools and methodologies, adept at managing multiple projects simultaneously.
- Excellent communication skills, capable of bridging the gap between technical teams and non-technical stakeholders.
- Knowledge of security principles in software design and development.
- Strong analytical and problem-solving capabilities to tackle technical, personnel, and project-related challenges.
Even Better If You Have…
- Experience implementing Feature or Release Toggles as a code management strategy.
- Familiarity with selecting and extending third-party components (commercial or open-source) for operational efficiency.
- Hands-on experience with Continuous Integration and Continuous Deployment (CI/CD) processes emphasizing maintainability and efficiency.

