Posted in

Senior Software Engineer – Security Engineering

Senior Software Engineer – Security Engineering

CompanyAirwallex
LocationSan Francisco, CA, USA, Melbourne VIC, Australia, Sydney NSW, Australia
Salary$200000 – $300000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree in Computer Science, Information Security, or a related field.
  • 4+ years of experience as a Software Engineer, ideally with security experience.
  • Experience with production code bases
  • Experience with at least one scripting language (e.g. Python) and one systems programming language (eg. Golang, C/C++)
  • Experience with modern cloud infrastructure, including data pipelines, serverless workloads, and Kubernetes
  • Strong understanding of information security principles, practices, and technologies.
  • Proven experience working autonomously on projects – delivering them to a high quality and on time.
  • Excellent communication and interpersonal skills, with the ability to work effectively with both technical and non-technical stakeholders.
  • Ability to dive deep to find the best solution to a problem
  • Obsessive curiosity and a willingness to ask questions, gather context, and learn

Responsibilities

  • Lead the development of security tools and applications to improve Airwallex’s security, from inception to implementation.
  • Support incident response efforts by building ad-hoc tools for threat hunting, remediation and scanners.
  • Build, monitor, and maintain underlying infrastructure, including Kubernetes clusters, serverless workloads, and ETL pipelines.
  • Sit with security engineers to identify opportunities for automation and tooling development
  • Partner with product engineering teams to drive security outcomes – such as automation for patching, and development of gateways and other services to decrease risk.
  • Mentor and help grow other Software Engineers in the security team.

Preferred Qualifications

  • Experience working in a fintech or high-growth tech company.
  • Hands on experience with AI – specifically leveraging AI to build applications
  • Experience maintaining Linux operating systems
  • Knowledge of security principles for cloud security, application security, and regulatory compliance requirements – you’ll be able to learn on the job too!