As an Engineering Manager, you will lead a dynamic engineering team to deliver high-impact solutions that drive business growth. You will be responsible for building a culture of innovation, collaboration, and continuous improvement while ensuring the team meets its objectives and delivers quality software. Your leadership will involve balancing technical expertise with people management, empowering your team to excel, and making key decisions that shape the direction of the software and technology your team develops.
In this role, you will:
- Lead and Develop High-Performing Teams: Provide clear direction and guidance, establish expectations, and create an environment where team members are motivated to succeed. You will manage team performance, support career development, and ensure each member has the resources needed to achieve their goals.
- Drive Technical Excellence and Delivery: Ensure high standards in software development by guiding your team in making sound technical decisions. Balance speed and quality, oversee the software lifecycle, and maintain operational excellence.
- Engage Stakeholders and Foster Alignment: Work closely with Product Managers, Designers, and other stakeholders to ensure alignment on goals, priorities, and deliverables. Communicate effectively to clarify uncertainties and drive strategic decisions.
- Champion Data-Driven Decision Making: Utilize data to solve technical challenges, improve processes, and build reliable delivery roadmaps that promote transparency and predictability.
- Promote Inclusivity and Continuous Improvement: Cultivate a diverse and inclusive team environment that values open feedback, continuous learning, and process optimization.
Job Requirements:
We are looking for an Engineering Manager who brings both technical acumen and strong leadership capabilities to the team. The ideal candidate will have a passion for fostering a high-performing team culture and driving impactful business results.
To succeed in this role, you should have:
- Educational Background: A Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Experience in Software Engineering: Proven experience in software development with a successful track record of leading engineering teams to deliver high-quality solutions.
- Leadership and People Management Skills: Strong ability to mentor, develop, and manage team members, including setting clear expectations, providing constructive feedback, and supporting career growth.
- Stakeholder Engagement: Excellent communication and interpersonal skills to engage effectively with cross-functional teams and stakeholders, ensuring alignment and collaboration.
- Technical Decision-Making: Proficiency in making informed technical decisions and trade-offs, balancing short-term needs with long-term goals.
- Data-Driven Mindset: Ability to use data to drive strategic decisions, solve technical challenges, and optimize team performance and processes.
- Operational Excellence: Strong understanding of software development best practices, methodologies, and the software development lifecycle (SDLC), particularly in fast-paced, cloud-based environments.
- Inclusive Leadership: Commitment to fostering a diverse and inclusive team culture, eliminating bias, and enhancing collaboration.
- Scrum Master Experience (Preferred): Experience as a Scrum Master or similar role in Agile environments is an advantage.
We offer a comprehensive benefits package that supports both your personal well-being and professional growth:
- Competitive Salary: Full salary during the probation period (100% salary from day one).
- Equity Options: Opportunity to participate in our stock option plan, giving you a stake in the company’s success.
- Health Insurance: Comprehensive health insurance coverage for you, with additional coverage for your family after two years of service.
- Top-notch Equipment: A MacBook Pro is provided to ensure you have the best tools for your job.
- Generous Paid Time Off: 12 annual leave days, plus an additional leave day for your birthday, Christmas leave, and 2 extra leave days after one year of service.
- Performance-Based Bonuses: Receive bonuses based on individual and company performance.
- Flexible Working Arrangements: Enjoy the flexibility of remote work or a hybrid working model, allowing you to balance work and life effectively.