Taro Logo

Senior Engineer - Edge Security

Xero helps businesses by automating routine tasks, providing actionable insights and connecting businesses with data, advisors and apps.
Security
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS · Finance

Description For Senior Engineer - Edge Security

Xero, a leading business automation platform, is seeking a Senior Engineer for their Edge Security team in Melbourne or Sydney, Australia. This role sits within their Cyber Security Engineering Function and focuses on protecting the company's network edge. The position offers an exciting opportunity to work with cloud infrastructure security in a massive multi-cloud environment.

The Edge Security team's vision is to secure Xero's edge with innovative technologies that deliver availability and scalability. As a Senior Engineer, you'll be responsible for ensuring network edge security systems are properly deployed and maintained, working with various cloud platforms including AWS, GCP, and Azure. You'll be building resilient and scalable systems, implementing automation, and working with cutting-edge security technologies.

The role requires expertise in WAF technologies, CDNs, cloud platforms, and infrastructure as code. You'll be writing code in Python, working with JSON and YAML, and utilizing modern CI/CD practices. This is a hands-on position where you'll be leading complex initiatives, mentoring junior team members, and participating in on-call rotations.

Xero offers an impressive benefits package, including generous paid leave, health insurance, mental health support, and an Employee Share Plan. The company has been recognized for its inclusive culture, winning an award for "Best place to work for Women in Security in New Zealand." They value diversity and encourage applications from candidates who might not meet all criteria but show potential and passion.

This is an excellent opportunity for a security-focused engineer who wants to work on large-scale infrastructure, implement automated security processes, and contribute to protecting a platform that serves businesses worldwide. The role combines technical expertise with strategic thinking, offering significant growth potential in a collaborative and supportive environment.

Last updated 2 days ago

Responsibilities For Senior Engineer - Edge Security

  • Lead complex initiatives through to completion in a collaborative environment
  • Develop software and automation as agreed with the team
  • Coach/mentor junior team members
  • Develop and maintain documentation
  • Implement strong DevOps and Agile practices
  • Participate in the 24/7 oncall roster as required
  • Independently take ownership of problems and solve them
  • Work with other Xero Security Teams and Product teams to resolve escalated incidents

Requirements For Senior Engineer - Edge Security

Python
  • Experience with WAF technologies
  • Experience with Content Delivery Networks (CDNs)
  • AWS experience (required), GCP/Azure (highly desired)
  • Python, JSON, YAML knowledge
  • Infrastructure as Code experience
  • Github or gitlab experience
  • CI/CD platforms experience
  • Cloud Networking experience

Benefits For Senior Engineer - Edge Security

Medical Insurance
Mental Health Assistance
Parental Leave
Equity
  • Generous paid leave
  • Dedicated paid leave for physical and mental wellbeing
  • Employee Assistance Program
  • Health insurance
  • Life insurance
  • Income protection
  • Wellbeing and sports programmes
  • 26 weeks of paid parental leave for primary caregivers
  • Employee Share Plan
  • Beautiful offices
  • Flexible working
  • Career development

Interested in this job?

Jobs Related To Xero Senior Engineer - Edge Security