Jobgether

Staff Software Engineer - Android Device Authenticators

Jobgether  •  $160k - $240k/yr  •  Canada (Hybrid)  •  5 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff Software Engineer - Android Device Authenticators in Canada.

This role sits at the intersection of mobile engineering, security, and large-scale identity infrastructure, focusing on building and evolving Android-based authentication systems used to protect millions of users. You will contribute to high-impact security products that enable secure access across devices and applications in enterprise environments. Working within a fast-moving, product-driven engineering team, you will help design resilient client-side authentication solutions while collaborating closely with backend, product, and security experts. The environment emphasizes high engineering standards, rigorous code quality, and scalable system design. You will have visibility into core identity and access management challenges shaping modern digital security. This is a hands-on, technically deep role with strong influence on architecture and product direction.

Accountabilities

In this role, you will take ownership of designing, developing, and maintaining Android-based authentication systems that support cloud-native security products at scale.

  • Lead the design and development of Android client software for device authentication and secure access workflows.
  • Collaborate with product managers, designers, and backend engineers to translate requirements into robust, scalable technical solutions.
  • Build high-quality, maintainable code using Kotlin (and Java where needed), with strong emphasis on testing, code reviews, and engineering best practices.
  • Optimize application performance, reliability, and security across diverse Android devices and OS versions.
  • Identify and resolve technical debt, performance bottlenecks, and architectural inefficiencies.
  • Participate actively in code reviews, mentoring peers, and contributing to continuous engineering improvement.
  • Stay current with Android ecosystem trends and evaluate new tools, frameworks, and security approaches.
  • Requirements

    You bring strong Android engineering experience combined with a deep understanding of software architecture, security, and scalable system design.

    • 5+ years of software engineering experience, including at least 3+ years building enterprise-grade Android applications.
    • Strong proficiency in Kotlin, with Java experience considered a plus.
    • Solid understanding of object-oriented design, scalability patterns, and secure software engineering principles.
    • Experience working in CI/CD-driven environments with fast-paced, iterative development cycles.
    • Strong debugging and problem-solving skills across complex Android systems and device fragmentation challenges.
    • Familiarity with identity and access management concepts such as SSO, OAuth, SAML, WebAuthn, or FIDO (strong plus).
    • Excellent communication skills and ability to collaborate across engineering, product, and design teams.
    • Experience in security-focused applications (e.g., authentication, VPNs, or related domains) is highly valued.
    • Benefits

      • Competitive annual compensation ranging from CAD $160,000 to $240,000, depending on experience and location.
      • Equity opportunities and performance-based bonus eligibility.
      • Comprehensive health, dental, and vision insurance coverage.
      • RRSP retirement savings plan with employer match.
      • Flexible remote-first work environment with hybrid collaboration opportunities in Toronto.
      • Paid time off, parental leave, and additional wellness benefits.
      • Access to modern engineering tooling and strong investment in professional growth.
      • Opportunity to work on mission-critical identity and security systems at global scale.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
Jobgether

About Jobgether

Jobgether is an AI-powered career coach and matching platform fixing the broken job search. Remote professionals no longer waste hours applying blindly; instead, they receive a personalized job search strategy, stronger visibility, and curated matches aligned with their skills, flexibility preferences, and career goals.

We flip the hiring model by connecting talent only to roles that truly match, reducing noise for employers and eliminating wasted effort for candidates. Jobgether combines AI coaching, profile optimization, Match Score insights, and the world’s largest remote job database to help people land opportunities faster and with less bias.

Our purpose is to make remote job search guided and intentional.

Our mission is to become the world’s reference platform for remote talent, ensuring no professional remains invisible and every match is meaningful.

Industry
Retail & Ecommerce
Company Size
201-500 employees
Headquarters
Brussels, BE
Year Founded
2020
Social Media