As a Senior Staff Software Engineer, you'll play a pivotal role in developing and refining software behind our products and platforms, driving continuous improvement and innovation. You'll design and review complex systems, partner with senior stakeholders, and drive outcomes that raise the bar for software and platform delivery.
Requirements
- Lead software engineering quality and architectural outcomes across multiple platforms and microservices
- Drive initiatives end-to-end â from proof of concept and design reviews through to complex production and operational challenges
- Work across legacy, SaaS, cloud-native, and emerging technologies (including GenAI), introducing modern engineering practices where they add the most value
- Influence cross-team technical decisions, balancing architecture, delivery timelines, performance, security, and business impact
- Partner closely with product owners and senior stakeholders to shape technical roadmaps and align on key trade-offs
- Provide hands-on technical leadership through architecture guidance, code and design reviews, and mentoring senior engineers
Benefits
- Performance-related pay
- Access to thousands of learning programs
- Up to 26 weeks maternity leave
- Up to 16 weeks paid paternity leave
- 21 paid annual leaves per calendar year
- 12 days of paid sick / casual leave per calendar year
- Insurance benefits such as medical, accidental and life insurances