Software Engineer (Mobile, Android)
About The CompanyBitwarden is a leading provider of trusted identity security solutions, serving millions of users worldwide. The company empowers enterprises, developers, and individuals to securely manage and share sensitive information across various platforms and devices. Bitwarden’s innovative approach includes password management, secrets management, and pioneering passwordless and passkey technologies, making security accessible and seamless for all users. Headquartered in Santa Barbara, California, Bitwarden boasts a diverse global team committed to enhancing internet security and privacy. The company's open-source ethos fosters transparency, collaboration, and continuous improvement, positioning it as a pioneer in the cybersecurity landscape. To learn more about their mission and offerings, visit bitwarden.com.About The RoleAs a Staff Software Engineer specializing in Mobile Android development at Bitwarden, you will play a crucial role in shaping the future of the company’s Android application. Your responsibilities will include building, maintaining, and enhancing the native Android app to ensure feature parity and optimal performance across all client platforms. You will collaborate closely with cross-functional teams—including product, design, and architecture—to develop secure, scalable, and user-centric solutions. Your expertise will guide architectural decisions, set coding standards, and mentor junior engineers, fostering a culture of technical excellence. This role offers an exciting opportunity to lead complex initiatives, influence the technical roadmap, and contribute to the company’s mission of making internet security accessible to everyone. The position is remote, based in the U.S., and requires a candidate who is passionate about open source, security, and innovative Android development.QualificationsExtensive experience developing complex Android applications using Kotlin and Jetpack ComposeStrong understanding of Android UI/UX design principles and architecture patternsProven track record of leading cross-functional initiatives and technical projectsExperience setting and enforcing engineering standards and best practicesFamiliarity with unit testing, UI testing, and snapshot testing frameworksExperience working with Android-specific components such as Autofill Service and Accessibility ServiceKnowledge of Google Play internal/beta testing tracksExperience using AI coding platforms like Claude Code or similar toolsProven mentorship and coaching skills to develop technical talentAbility to navigate ambiguous problems and drive solutions across teamsExcellent written and verbal communication skills for diverse audiencesStrong collaborative mindset and adaptability to changing prioritiesPassion for open source projects and internet security innovationsRelevant educational background in Computer Science or related fields (preferred)ResponsibilitiesServe as a subject matter expert and technical authority on the Android codebase, setting standards and guiding development practicesLead the design and implementation of complex, multi-sprint initiatives that impact the Android platform and beyondOwn and resolve the most challenging technical issues, defining solutions for ambiguous problems and evaluating trade-offsEstablish and uphold engineering standards through code reviews, architectural guidance, and mentorshipDrive architectural decisions in collaboration with the architecture team for large-scale projectsMentor engineers, unblock team members, and contribute to the growth of technical capabilities within the teamShape the Android technical vision and roadmap in partnership with product managers and designersIdentify potential risks, dependencies, and technical debt early in the development processBreak down large initiatives into manageable phases and guide their executionParticipate in hiring processes, including technical interviews and team calibrationContribute to code reviews, knowledge sharing, and continuous learning initiativesStay current with industry trends, tools, and technologies to recommend improvementsOccasionally contribute bug fixes and review pull requests from the user communityBenefitsCompetitive salary aligned with experience and market standardsComprehensive health, dental, and vision insurance plansRetirement savings options with company matchingFlexible remote work environment with support for home office setupPaid time off, holidays, and wellness leaveOpportunities for professional growth and development through training and community engagementParticipation in open source projects and contributions to security innovationsInclusive and diverse work culture that values collaboration and transparencyEqual OpportunityBitwarden is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We believe that a diverse team enhances our innovation and performance, and we are dedicated to fostering a workplace where everyone feels valued and empowered.