Location: Sydney/Remote
Company Overview:
We are hiring for a dynamic and rapidly growing technology company that is currently operating in stealth mode, before they hit the big time designing and developing a new age messaging platform.
We are committed to delivering innovative solutions that empower businesses to communicate effectively and efficiently in the modern digital landscape. As we continue to expand our reach, we are seeking a visionary and experienced Head of Technology to lead our software development team.
Position Overview:
As the Head of Technology for the Messaging Platform, you will play a pivotal role in shaping the future of the technology stack and driving the development of cutting-edge software solutions. You will lead a talented team of software engineers, architects, and developers to create and enhance a robust messaging platform that leverages modern technologies and industry best practices.
Key Responsibilities:
- Strategic Leadership:
- Develop and execute a technology roadmap aligned with business objectives.
- Provide strategic guidance on technology choices and platform architecture.
- Team Leadership:
- Lead, mentor, and inspire a high-performing software development team.
- Foster a collaborative and innovative work culture that encourages continuous learning and growth.
- Software Development:
- Oversee the end-to-end software development lifecycle.
- Drive the development of scalable, reliable, and high-performance messaging solutions.
- Innovation and Research:
- Stay abreast of emerging technologies and industry trends.
- Encourage a culture of innovation and experimentation within the technology team.
- Cross-functional Collaboration:
- Collaborate with product management, design, and other cross-functional teams to ensure alignment of Technology initiatives with business goals.
- Quality Assurance:
- Establish and enforce coding standards and best practices.
- Implement robust testing and quality assurance processes.
- Proven experience as a technology leader in software development, with a focus on messaging platforms or related technologies.
- Strong technical background, with expertise in modern software development languages and frameworks.
- Experience leading and managing high-performance software development teams.
- In-depth knowledge of cloud-based technologies and scalable architecture.
- Excellent strategic thinking, problem-solving, and decision-making skills.
- Strong communication and interpersonal skills.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 3 years of experience in software development leadership roles.
Additional information
- Equity on offer
- AI & ML
- 20 person start-up