Android Engineer – P3 – Security + Identity

Twilio powers the future of business communications. We are a software platform and services company that enables developers to build, scale, and operate real-time communications within software applications. We’re looking for Android Engineers to join our Security and Identity organization at Twilio. This organization is responsible for ensuring the security of Twilio’s platform and products. Our teams work on a variety of security and identity challenges including authentication, authorization, and encryption. This role offers an opportunity to make a significant impact on the security of Twilio’s platform, and to work with a talented and passionate team of engineers.

What you’ll do:

  • Be a strong technical contributor as a member of a scrum team focusing on the Android platform.
  • Collaborate with Product Managers, Security Engineers, and other stakeholders to understand requirements and translate them into technical solutions.
  • Design, develop, test, deploy, and maintain high-quality, secure, and performant Android applications and SDKs.
  • Participate in code reviews, providing constructive feedback and ensuring code quality, security, and maintainability.
  • Troubleshoot and debug issues, identify root causes, and implement effective solutions.
  • Stay up-to-date with the latest Android technologies, security best practices, and industry trends.
  • Contribute to the continuous improvement of our development processes, tools, and methodologies.

Qualifications:

  • Minimum 3+ years of professional Android development experience, including expertise in Kotlin and Java.
  • Proficiency in Android SDK, Android Studio, and related development tools.
  • Strong understanding of Android architecture components, design patterns, and best practices.
  • Experience with RESTful APIs, asynchronous programming, and mobile networking.
  • Familiarity with security concepts such as encryption, authentication, and secure data storage.
  • Experience with unit testing, integration testing, and UI testing frameworks.
  • Excellent problem-solving, communication, and collaboration skills.

Bonus Points:

  • Experience with CI/CD pipelines and automated testing.
  • Familiarity with mobile security testing tools and techniques.
  • Contributions to open-source Android projects or personal projects.
  • Experience working with remote teams and a distributed work environment.
Job Category: Software Engineering
Job Type: Remote
Job Location: USA
Organization: Job Hunting U

Apply for this position

Allowed Type(s): .pdf, .doc, .docx