Taro Logo

Senior Software Engineer (Android)

Kasada protects millions of online users by stopping automated bot attacks, making the internet a safe place for everyone.
Sydney NSW, AustraliaMelbourne VIC, AustraliaBrisbane QLD, Australia
Android
Senior Software Engineer
Remote
3+ years of experience
Cybersecurity

Job Description

Kasada, a global cybersecurity company, is seeking a Senior Software Engineer specializing in Android development to join their Mobile team. The company has evolved from a small Sydney-based startup to a global organization protecting major brands worldwide. The role focuses on defending customers against automation attacks through mobile SDK development.

The position involves creating innovative solutions to combat automated frameworks, fake devices, and device farms that launch costly attacks on customers. As a key member of the Mobile Engineering team, you'll work on securing millions of mobile devices and their APIs in real-time, while establishing yourself as a leader in mobile security.

The ideal candidate should have strong Android development experience (minimum 3 years) and be comfortable working with technologies like Kotlin, Swift, and TypeScript. While iOS experience is beneficial, it's not mandatory. The role requires both technical expertise and the ability to communicate complex concepts effectively.

Working at Kasada offers numerous benefits, including equity options, flexible working arrangements, and comprehensive support for work-life balance. The company maintains a collaborative culture across all locations and emphasizes inclusive practices in their hiring process. They encourage applications from diverse candidates, including those who might not meet every requirement but show strong potential.

The position offers an opportunity to work on cutting-edge mobile security solutions while contributing to the company's mission of making the internet safer for everyone. You'll be part of a team that values innovation, problem-solving, and maintaining a positive work environment.

Last updated 2 days ago

Responsibilities For Senior Software Engineer (Android)

  • Design and implement features on mobile SDKs
  • Collaborate closely with other product and engineering teams
  • Be involved in architecture design discussions
  • Build efficient and highly performant solutions for different types of mobile apps
  • Work and contribute across both Android and iOS to deliver consistent experience

Requirements For Senior Software Engineer (Android)

Kotlin
TypeScript
  • At least 3 years experience working on Android problems & technologies
  • Experience with Swift and iOS is beneficial but not required
  • Exposure to architectures and design patterns
  • A great ability to communicate highly technical concepts to non-technical audiences

Benefits For Senior Software Engineer (Android)

Equity
Parental Leave
Mental Health Assistance
  • Equity/stock options
  • Flexible working hours and arrangements
  • Generous parental leave allowances
  • EAP - confidential counselling for you and your loved ones
  • Birthday leave
  • Wellness leave
  • Action packed calendar of fun in-person and virtual events