Talent.com
Senior Software Engineer - Android

Senior Software Engineer - Android

ConfidentialBengaluru / Bangalore, India
21 days ago
Job description

Company Description

Carousell Group is the leading recommerce group in Greater Southeast Asia on a mission to inspire the world to start selling, and to make secondhand the first choice. Founded in August 2012 in Singapore, the Group has a leading presence in eight markets under the brands Carousell, Cho Tot, Laku6, Mudah.my, OneKyat, Ox Street, and Refash, serving tens of millions of monthly active users. Carousell is backed by leading investors including Telenor Group, Rakuten Ventures, Naver, STIC Investments and Sequoia Capital India.

As a team of passionate individuals working together to solve meaningful problems, there is so much more for you to discover in a career with Carousell. Our culture is made up of hiring, developing, and promoting people who embody our values of solving problems for our users; having a mission-first mindset; being relentlessly resourceful; caring deeply; and staying humble to constantly improve. Together as an organisation, we make magic happen.

Job Description

About the Role :

The Trust Engineering team safeguards our marketplace by building secure, reliable, and user-friendly systems that protect our users and their transactions. We are looking for a Senior Android Engineer to strengthen our authentication and trust experiences across the Carousell Group.

You will design and build secure, scalable, and modular Android systems that power login, account protection, and fraud prevention. You'll work across multiple domains — authentication, KYC, fraud prevention, and platform security — to improve user trust while maintaining seamless experiences.

This is a hands-on senior role where you'll not only write high-quality code but also drive technical direction , influence architecture , and collaborate with platform and backend teams to shape how we scale security across the organization.

You will :

  • Design, build, and maintain secure, reusable Android SDKs and components for authentication, identity, and trust.
  • Drive adoption of modern authentication technologies such as passkeys, biometrics, device-bound tokens, Play Integrity API, and trusted device frameworks.
  • Collaborate with backend, security, and product partners to design risk-based verification and identity protection systems.
  • Champion modular and testable architectures (e.g., MVVM, MVI, Clean Architecture) to improve maintainability and developer experience.
  • Leverage GenAI and agentic tools (e.g., coding copilots, AI-assisted testing, refactoring agents) to boost engineering productivity and reduce manual effort.
  • Lead end-to-end project delivery, from RFC design and milestone planning to testing and rollout.
  • Identify and resolve security, privacy, and performance issues early through proactive analysis and monitoring.
  • Design and implement concurrent systems leveraging Kotlin coroutines or the RxJava framework.
  • Contribute to platform evolution efforts like Kotlin Multiplatform, shared SDKs, or architecture unification.
  • Enhance CI / CD pipelines, crash alerting, and observability to improve release stability.
  • Mentor teammates, review designs and code, and foster a culture of security-first engineering excellence.

Qualifications

You have :

  • 5+ years of experience developing Android applications in Kotlin and / or Java.
  • Proven ability to deliver complex, cross-functional Android projects end-to-end.
  • Hands-on experience with authentication and security technologies :
  • Biometrics (Fingerprint, Face Unlock)
  • Play Integrity API / SafetyNet / Firebase Attestation
  • Android Keystore, Encrypted SharedPreferences, secure data storage
  • Passkeys, OAuth, JWT, SSL pinning, and network encryption
  • Experience building reusable frameworks or annotations that simplify adoption of security best practices.
  • Strong grasp of networking, authentication, and secure storage in Android.
  • Familiarity with CI / CD systems (Jenkins, GitHub Actions, Gradle pipelines) and monitoring tools (Sentry, Crashlytics).
  • Excellent collaboration skills, with experience working closely with backend, platform, and product teams.
  • Passion for writing clean, maintainable, and reliable code focused on user trust and security.
  • Additional Information

    Bonus points for :

  • Experience in fraud prevention, KYC, or account protection systems.
  • Contributions to cross-platform SDKs or KMP libraries.
  • Exposure to architecture design or modernization initiatives (e.g., Cubit, Clean Architecture, or platform unification).
  • Experience mentoring engineers or driving technical direction for a team.
  • Experience with agentic or autonomous development systems — e.g., using or contributing to AI-assisted build, test, or deployment frameworks.
  • By proceeding with your application , you are adhering to our PDPA policies. In case you are interested to know more, read about our Candidates Personal Data Privacy Statement.

    Skills Required

    Oauth, Java, Sentry, Biometrics, Jwt, Kotlin, Crashlytics, Jenkins

    Create a job alert for this search

    Senior Software Engineer • Bengaluru / Bangalore, India

    Related jobs
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    BU Consultantshosur, tamil nadu, in
    We are seeking a highly skilled.The ideal candidate has strong expertise in both.You will collaborate with cross-functional teams to build robust, high-performance applications.Design, develop, tes...Show moreLast updated: 3 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    SSDB Tech Serviceshosur, tamil nadu, in
    Design, develop, and deploy end-to-end web applications (front-end and back-end).Collaborate with cross-functional teams (UI / UX, QA, DevOps) to deliver robust and efficient solutions.Participate in...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer I (Fullstack)

    Senior Software Engineer I (Fullstack)

    LG Ad Solutionshosur, tamil nadu, in
    LG Ad Solutions is a global leader in connected TV (CTV) and cross-screen advertising.We pride ourselves on delivering state-of-the-art advertising solutions that integrate seamlessly with today's ...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Forage AIhosur, tamil nadu, in
    Role Overview (Hands‑on Player‑Coach).You’ll work closely with engineers—reviewing designs and PRs, pairing on tricky problems, and raising the bar on architecture, reliability, security, and perfo...Show moreLast updated: 2 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Lexitashosur, tamil nadu, in
    Lexitas is a high growth company.The Company is built on a belief that having strong personal relationships with our clients, and providing reliable, accurate and professional services is the drivi...Show moreLast updated: 1 day ago
    • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Azilen Technologieshosur, tamil nadu, in
    Azilen Technologies is an Enterprise Solutions & Product Engineering company headquartered in Ahmedabad, with a development center in Mumbai, and global offices in the USA and Europe.We are young (...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Sonata Softwarehosur, tamil nadu, in
    Location : Bangalore / Hyderabad.Python Developer, PySpark, Spark, Fast API, Cloud, SQL, Spark SQL,.Scala, CI / CD pipelines, Hadoop ecosystem. Good Communication and Interpersonal Skills.Please share t...Show moreLast updated: 17 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Digilehosur, tamil nadu, in
    Develop and configure ServiceNow modules, especially.Build custom applications, UI Policies, UI Actions, Business Rules, Script Includes, Client Scripts, and Workflows. Develop and maintain Service ...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Veltrisbangalore, karnataka, in
    Develop & automate DAS workflows on the ECSite platform.Goal : Reduce design-to-deployment time from.Show moreLast updated: 16 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    AU SMALL FINANCE BANKbangalore, karnataka, in
    Job Title : Senior Developer – Full Stack & Mobile Platforms.Location : Sarja Pur, Bangalore.You will manage a tech team of 3-4 engineers working on backend and front systems built with.This is role ...Show moreLast updated: 3 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    TechVeritohosur, tamil nadu, in
    Senior Consultant with experience in software development, system design, and cloud technologies.This is a hands-on engineering role designed for individuals who thrive in collaborative, agile envi...Show moreLast updated: 3 days ago
    • Promoted
    Senior Software Engineer - Oracle Retail Applications

    Senior Software Engineer - Oracle Retail Applications

    lululemon India Tech HubBengaluru, India
    Bachelors degree in computer science / engineering or equivalent.Experience designing and developing software solutions.Strong software development fundamentals including automated testing, source co...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Meritobangalore, karnataka, in
    ONLY ACCEPTING APPLICATIONS THROUGH THIS FORM - https : / / bit.At Merito, we’re building a data backed decision making platform for D2C brands. D2C brands use Merito, most of which have found us organi...Show moreLast updated: 1 day ago
    • Promoted
    Senior Android Developer

    Senior Android Developer

    Verifonebangalore, karnataka, in
    We are looking for an experienced.Point-of-Sale (POS) terminal solutions.Design, develop, test, automate and maintain Payment applications on Android based POS devices using Java.Implement Kotlin c...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Talentnautshosur, tamil nadu, in
    We are a new-age AI-First Digital and Cloud Engineering services company that drives Agility and Relevance for our client’s success. Powered by cutting-edge technology solutions that enable new busi...Show moreLast updated: 28 days ago
    • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Prophecy Technologieshosur, tamil nadu, in
    Develop and maintain Java-based microservices using Spring Boot 3.Implement RESTful APIs for system integrations.Work with Kafka for event-driven architecture and messaging.Design and optimize Post...Show moreLast updated: 1 day ago
    • Promoted
    Oracle Retail Applications - Senior Software Engineer

    Oracle Retail Applications - Senior Software Engineer

    lululemon India Tech HubBengaluru, India
    Bachelors degree in computer science / engineering or equivalent.Experience designing and developing software solutions.Strong software development fundamentals including automated testing, source co...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Development Engineer

    Senior Software Development Engineer

    Delta Air LinesBengaluru, India
    Develop frameworks to enhance applications and tools to improve speed to test in AWS.Design, develop, execute, and maintain software to test the product / application. Develop APIs and Web application...Show moreLast updated: 30+ days ago