Okta

Okta

Okta is a leading independent provider of identity solutions for enterprises, offering a comprehensive range of products and services to connect and protect employees, partners, and customers. With a focus on secure access, authentication, and automati...

Professional Services
5K-10K
Founded 2009

Description

  • Design and develop features, APIs, and fixes to support current and future scale.
  • Work closely with a fast-paced agile team of engineers, a product manager, and a designer.
  • Act as a technical steward for the codebase and take ownership of its long-term quality.
  • Proactively identify what is needed to make projects successful without waiting for detailed instructions.
  • Help customers have an excellent experience with Okta’s products.
  • Collaborate with the support team to resolve customer questions.
  • Participate in on-call rotations to troubleshoot production issues.
  • Mentor other engineers and contribute to team growth.
  • Lead team discussions and sprint planning.
  • Improve team productivity and delivery effectiveness.

Requirements

  • 5+ years of software development experience.
  • Excellent communication and collaboration skills.
  • Experience building public or internal mobile APIs/SDKs.
  • Experience working with Java and Kotlin.
  • Experience with XML layouts, View Binding, and Android Views, including ViewModels and LiveData.
  • Experience with unit, UI, integration, and performance testing frameworks such as JUnit, Robolectric, Mockito, and MockK.
  • Experience with Realm database or similar mobile NoSQL solutions.
  • Experience with mobile CI/CD pipelines such as GitHub Actions.
  • Ability to use AI coding assistants and LLMs for prototyping, boilerplate generation, refactoring, documentation, and test generation while auditing AI-generated code for security and correctness.
  • Autonomous mindset with a continuous improvement focus and strong attention to detail.
  • Preferred: 1+ years of experience in identity and access management, especially Auth0 Guardian SDK or similar MFA/authentication solutions.
  • Preferred: Experience with Android security best practices, including cryptography, biometric authentication, Android KeyStore, and ProGuard/R8 optimization.
  • Preferred: Experience with Dagger 2 and migrating legacy MVP architecture to MVVM.
  • Preferred: Experience with infrastructure-as-code or build/security tools such as Fastlane, Gradle, Snyk, or Terraform.

Benefits

  • Flexible work arrangement with the option to work from home or the office regardless of location.
  • Remote-friendly and highly collaborative work environment.
  • Flexible benefits and access to strong work environments and experiences designed to support productivity.
  • Immersive in-person onboarding experience to accelerate impact and connection.
  • Opportunities for well-being support through Okta’s employee programs.
  • Opportunities for social impact and community connection through Okta’s programs.
  • Equal opportunity employer with consideration for qualified applicants regardless of protected characteristics.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Android Automation Engineer

Airbnb 5K-10K Hotels, Restaurants & Leisure

Airbnb is hiring a Senior Automation Engineer on its Quality Engineering team to build AI-enabled test automation and improve software quality across features, releases, and release pipelines.

Buildkite CI/CD Espresso Git Java Jenkins Kotlin Spinnaker
11 hours, 45 minutes ago

Staff Software Engineer (Android), Enterprise

Toast 1K-5K Hotels, Restaurants & Leisure

Toast is hiring a Staff Software Engineer (Android) to help evolve its enterprise product support for expanding restaurant customers across the Toast platform.

Android Java Kotlin
13 hours, 30 minutes ago

Senior Android Engineer

Veriff 51-250 IT Services

Veriff is seeking a Senior Android Engineer to develop a secure, high-performing Android SDK for digital identity verification across a wide range of devices and partner applications.

Agile Android CI/CD Flutter iOS Java Kanban Kotlin React Native REST API Scrum
17 hours, 59 minutes ago

Android Software Engineer, Quality Platform

Airbnb 5K-10K Hotels, Restaurants & Leisure

Airbnb is seeking an Android Software Engineer to evolve its Quality Platform, building infrastructure and AI-driven tooling that keep the mobile codebase testable, resilient, and scalable.

Android CI/CD Espresso Gradle Kotlin LLM
18 hours, 29 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers