Software Engineering Manager - Platform, Application Architecture
Deputy
- Sydney, NSW
- Permanent
- Full-time
- Work with stakeholders to provide technical solutions to problems or issues
- Act as a enabler, removing roadblocks to progress as needed
- Maintain high quality standards for yourself and software engineering practices of your team
- Work with team members to guide solutions towards business and technology goals
- Drive the continuous improvement of processes and ways of work to improve team capacity and capability
- Assist the team in a hands-on capacity as required, running agile ceremonies, helping people with self-organising skills, facilitating workshops
- Work with your peers to improve the platform organisation and generate value to the rest of the company.
- Work closely with account and technical teams of our core vendors like AWS, Datadog, etc
- Bias towards value creation: guide the team to building innovative, elegant solutions by balancing trade-offs with the best interests of the company. Guide the team on important architectural and long-term engineering decisions, as well as shorter-term tradeoffs. Stay technical to provide meaningful guidance on engineering decisions.
- Provide one on one feedback, career advice and coaching for your team members
- Communicate openly and be the voice of the business within your team, keeping them informed of and working towards the business vision & goals
- Lead the recruiting of new engineers within your team as we grow and build a world-class, sustainable and diverse engineering team.
- Mentor team members to create a highly motivated, coherent, and cohesive culture which rewards high performance
- Own the Engineering Team Engagement score (quarterly measure of team engagement), by building upon our interactive, learning-oriented engineering community
- Become intimately familiar with our product, systems, and our tech stack to drive decisions about frameworks, architecture and decisions
- Drive adoption of best practices and best in class technology, design best practices, enforce principles of work
- Remove single point of failures by cross-skilling staff and making sensible, strategic resourcing decisions
- Experience with working on legacy codebase and migrating to newer architecture including data migration
- Developing subject matter technical expert in the domain you own
- Responsible for the technical decision making and architecture across portfolio of squads
- Accountability for 2-3 OKRs aligned to Company goals
- Can clearly design and communicate a technical roadmap to the organisation with proof of value.
- 2+ years of engineering management experience building highly performing, self-managing autonomous teams
- Bias to action and effecting organisational change
- Influential with engineering leadership and the engineer community
- Ability to handle competing priorities
- Growth mindset. We are an early stage company that hasn't figured it all out yet!
- Humbitious. We are ambitious to aim to make a significant global impact, and build a generational company, while humble enough to know it'll take lots of hard work, learning from mistakes, and great people
- High agency mindset. High Agency is about finding a way to get what you want, without waiting for conditions to be perfect or otherwise blaming the circumstances. High Agency people either “find a way” in the face of adverse conditions or navigate to reverse the adverse conditions to achieve goals.
- Passion for technology. A nerd at heart, you know the massive leverage and exponential ability innovative technical solutions can have in making an impact in the world.
- Experience building distributed web based cloud native applications and services.
- Experience in various cloud computing/architecture - AWS with Multi-region, multi-tenant experience
- Experience in deploying highly scalable systems with various techniques and design patterns
- Experience in the operations of large multi tenant storage deployments (we use MySQL & various no-SQL)
- Experience in system architecture patterns like SOA, micro services, EDA (event driven architecture)
- Experience in key cloud native technologies like Kubernetes (EKS), containerisation, Kafka, etc
- Programming Languages - PHP, Golang, Terraform, Python