- Lead a team of engineers in the ideation and technical development of innovative software to streamline and automate critical business processes
- Cultivate a culture where team members are empowered and demonstrate a strong sense of ownership and belonging to the products
- Ensure the team is working productively cross-team and cultivating relationships to drive growth of the products
- Apply good engineering practice to team and make sure team member can adopt the practices
- Working with your line manager to drive goal-setting with your team and hold them accountable for results, and groom them to advance on their respective careers
- Ensure the team builds software that is architecturally consistent, of high quality, and that follows operational best practices
- Ensure the team ships products, features, and bug fixes regularly
- A degree in computer science, software engineering, information technology
- 3+ years experience as a full-time professional manager
- 7+ years experiences as professional Engineering or Engineering Manager
- Passionate about fostering good engineering practices and processes
- Any technical stack background is welcome. Experience with Ruby or Go is preferable, plus experience in Kubernetes or other container orchestration systems
- Experience building out and maintaining large distributed systems
- Worked in a startup-like environment with high levels of ownership and commitment
- Able to communicate effectively with other engineers, stakeholders, and management
- Have experience in Microservices
- Keen to learn & explore new things
- Well-established Company
- Drive and Advancing Digital Transformation
- Stable Salary and Benefits
Michael Page
