ONG (Setor Social)
Publicado 25/3/26 01:04

Senior Android Engineer

Virtual, O trabalho pode ser executado em qualquer lugar do mundo
Inscrever-se


  • Detalhes

    Tipo de Emprego:
    Tempo Integral
    Data de Início:
    1 de junho de 2026
    Prazo para Inscrições:
    13 de abril de 2026
    Nível de Experiência:
    Diretor
    Salário:
    USD $120.000 - $150.000 / ano
    If provided an offer, TPI will determine the specific compensation package based on skills and years of experience.
    Causas:
    Direitos Humanos & Liberdades Civis, Ciência & Tecnologia, Engajamento Cívico

    Descrição

    Senior Android Engineer

    Who we are

    The Tor Project, Inc. (TPI) is a 501(c)(3) nonprofit organization advancing human rights and freedoms by creating and deploying free and open source anonymity and privacy technologies. TPI's team is committed to and passionate about our mission. We currently have a team of over 65, along with thousands of volunteers who contribute to our work. TPI is funded by government research and development grants, as well as individual, foundation, and corporate donations.

    Overview of the role

    We are seeking a Senior Android Engineer focused on building and maintaining TPI’s mobile products. You will work closely with engineers and cross-functional partners to design, implement, and ship privacy-preserving features used by people around the world.

    This role emphasizes technical depth, strong collaboration, and mentorship through day-to-day engineering work. You will help shape technical approaches, contribute to architectural decisions, and take ownership of complex work, while supporting the growth of other members of the team.

    What You’ll Do

    • Design, implement, test, and maintain features across Tor’s Android applications, including debugging and resolving complex issues
    • Contribute to maintaining and evolving long-lived mobile applications across multiple release cycles
    • Take ownership of complex or cross-cutting technical work from design through delivery
    • Participate in technical design and architecture discussions, helping evaluate tradeoffs and implementation approaches
    • Write and review code with a strong focus on quality, security, and long-term maintainability
    • Work within a complex upstream ecosystem, including integrating and adapting changes from upstream projects and helping triage and review related changes
    • Collaborate with engineers across Tor teams to align mobile work with cross-platform and shared components
    • Engage with upstream dependencies and open source projects as needed, including contributing patches and participating in technical discussions
    • Help improve development practices, tooling, testing, and documentation over time
    • Provide technical mentorship to other team members through code review, pairing, and shared problem-solving

    Who you are

    • A senior Android engineer with substantial experience building, shipping, and maintaining Android applications using Kotlin and Java
    • Deep familiarity with Android application architecture, lifecycle (activities, fragments, and composables), background execution (services/workers, coroutines), IPC, and release processes
    • Comfortable working across unfamiliar domains and in complex, multi-language codebases that may include native components (e.g., C/C++ or Rust)
    • Comfortable owning complex technical work end-to-end, from design through delivery and follow-through
    • Comfortable working with CI-driven development workflows and non-trivial build systems
    • Curious and collaborative across adjacent parts of the stack, and comfortable learning enough to integrate effectively with shared components
    • Able to make pragmatic architectural decisions that balance correctness, privacy, performance, and long-term maintainability across large code-bases
    • Strong code review and debugging skills, with experience collaborating in large, long-lived, open-source codebases
    • Experience mentoring and supporting engineers through day-to-day technical collaboration
    • Clear and thoughtful communicator, including in asynchronous, distributed collaboration environments
    • Motivated by Tor’s mission and aligned with building privacy-preserving software that serves real users
    • Preferred but not required:
      • Experience improving accessibility of Android applications, including familiarity with screen readers
      • Experience contributing to or maintaining open source software, including constructive engagement with users and other contributors in public technical spaces
      • Familiarity with browser-based applications, or Firefox-derived codebases
      • Experience working on privacy, security, or anonymity-focused software

    Compensation

    This is a full-time, remote position with flexible geographic location. The salary range for this position is $120,000- $150,000 USD. If provided an offer, TPI will determine the specific compensation package based on skills and years of experience. TPI provides an attractive benefits package that currently includes flexible Fridays, unlimited responsible personal time off (RPTO), generous leave options, healthcare (type is dependent on geographic location), and a monthly phone and internet stipend, and a tech stipend.

    TPI has a strong culture of transparency and democratic processes, and long-standing community guidelines and cultural norms. At TPI, we are invested in discussing the depth and breadth of each candidate’s background and experience during the interview process and using that information to determine the best offer while considering internal pay equity. 

    TPI is an equal opportunity employer and does not discriminate against any applicant or employee because of race, color, religion, sex, national origin, disability, genetic information, age, or military or veteran status in accordance with federal law. Applicants must be authorized to work in the country in which they live, we cannot provide visa assistance for this position. Due to U.S. sanctions and embargo regulations, TPI is not able to hire individuals with citizenship and residency in certain countries, including but not limited to Russia, North Korea, Cuba, Iraq, China, Iran, and Syria.

    How to apply

    You will be asked to answer a few initial questions and upload your CV or resume. We do not ask for references or cover letters at this time. Please do not include them. Additionally, please do not use AI for the creation of your application or at any point in the process. Applications will be considered on a rolling basis and we reserve the right to close this process early due to high applicant volume. As part of the application, please include a brief response explaining why TPI’s mission resonates with you and why you are interested in working at a nonprofit focused on privacy and human rights.

    Deadline: 4/10/26 by 21:00 UTC

    Benefícios

    TPI provides an attractive benefits package that currently includes flexible Fridays, unlimited responsible personal time off (RPTO), generous leave options, healthcare (type is dependent on geographic location), and a monthly phone and internet stipend, and a tech stipend.

    Nível de Proficiência do Idioma

    We use English as our primary language for work. We have a diverse team with many languages spoken which also makes TPI a welcoming place for people who speak other primary languages.

    Localização

    Virtual
    O trabalho pode ser executado em qualque lugar do mundo
    Local Associado
    Winchester, NH, USA

    Inscreva-se para esse Emprego

    Todos os campos são obrigatórios
    O Currículo deve ser carregado em formato PDF
    Escolha um arquivo ou arraste-o para cá
    Nenhum arquivo foi escolhido (tamanho máximo: 10 MB)
    Escolha um arquivo ou arraste-o para cá
    Nenhum arquivo foi escolhido (tamanho máximo: 10 MB)
    Eu estou ciente que o uso do Assistente de Recrutamento (ATS) do Idealist está condicionado à Política de Privacidade e Termos de Serviço .

    Empregos similares

    Illustration

    Dê o Próximo Passo em sua Carreira

    Encontre com a pessoa responsável pela vaga, explore as últimas oportunidades de emprego e receba uma notificação quando novas oportunidades atendem ao seu critério de busca.
    Já é um usuário? Entre