Senior/Staff Forward-Deployed Engineer (Mobile) at Spruceid

Verified Opening · Sourced from official employer portal
Share with Batch & Groups: WhatsApp Telegram
Advertisement
Job opening

Senior/Staff Forward-Deployed Engineer at Spruceid

Spruceid is hiring a Senior/Staff Forward-Deployed Engineer in REMOTE. The role details below come from the employer’s posting. You apply on the employer’s own site, and TechJobs360 never charges candidates.

1. Job details

Company
Spruceid
Role
Senior/Staff Forward-Deployed Engineer
Location
REMOTE
Salary / CTC
Not disclosed by employer
Experience
See the job description
How to apply
On the employer’s site
Advertisement

2. Job description from Spruceid

ABOUT SPRUCEID

SpruceID builds privacy-preserving, standards-based digital identity and credentialing solutions that give individuals control of their information while enabling governments and enterprises to deliver secure, interoperable services. We partner with public-sector organizations, including the California Department of Motor Vehicles (DMV), to modernize how identity is issued, stored, presented, and verified.

We're looking for a Senior or Staff Forward-Deployed Engineer to help build and scale the next generation of digital identity experiences. You'll play a key technical role in developing secure, intuitive mobile applications and SDKs that enable people to use digital credentials in everyday interactions.

This role combines deep mobile engineering expertise, security-conscious architecture, and hands-on collaboration with government partners. You'll work at the intersection of mobile platforms, cryptography, open standards, and real-world deployments, helping deliver digital identity infrastructure that can serve millions of people.

This is a fully remote role open to candidates based in the United States.

WHAT YOU'LL DO

– Design, build, and maintain production-grade mobile applications for digital identity and credentialing, with a particular focus on initiatives supporting the government partners.

– Lead the development of secure digital identity wallets that enable individuals to receive, store, manage, and present digital credentials.

– Develop and maintain native iOS and/or Android applications, with a strong emphasis on platform capabilities, performance, reliability, security, and user experience.

– Architect and implement mobile features involving secure credential storage, device authentication, biometric authentication, cryptographic operations, and privacy-preserving data exchange.

– Integrate emerging identity standards into mobile applications and SDKs.

– Work with engineers, designers, product teams, and government partners to translate complex requirements into elegant, accessible mobile experiences.

– Build and maintain mobile integrations with backend APIs, identity issuance systems, credential verification services, and platform security features.

– Contribute to Rust-based shared libraries and cross-platform components that support secure identity functionality across mobile, backend, and browser environments.

– Own the mobile engineering lifecycle, from architecture and implementation through testing, release management, production monitoring, and ongoing improvements.

– Help establish mobile engineering best practices, including automated testing, CI/CD, observability, secure development, and application performance optimization.

– For Staff-level candidates, provide technical leadership across projects, drive architectural decisions, mentor engineers, and help define the long-term direction of SpruceID's mobile identity platform.

QUALIFICATIONS

– 5+ years of professional software engineering experience, with significant experience building and shipping production mobile applications. Staff-level candidates should bring additional experience leading mobile architecture and major technical initiatives.

– Deep expertise in native iOS development (Swift, SwiftUI, UIKit) and/or native Android development (Kotlin, Jetpack Compose, Android SDK).

– Strong understanding of mobile application architecture, platform security, application lifecycle management, concurrency, performance, and reliability.

– Experience working with mobile security capabilities such as iOS Keychain, Secure Enclave, Android Keystore, hardware-backed key storage, or biometric authentication.

– Demonstrated ability to design and deliver complex, user-facing mobile applications from initial architecture through production deployment.

– Experience integrating mobile applications with backend services, APIs, and authentication systems.

– Familiarity with secure software development practices, cryptographic concepts, and protecting sensitive user information.

– Strong engineering judgment, ability to navigate ambiguity, and experience collaborating across engineering, product, design, and external stakeholders.

– Excellent communication skills, including the ability to explain technical tradeoffs and architectural decisions to both technical and nontechnical audiences.

– Appreciation for open-source software, open standards, interoperability, and privacy-first product design.

– Based in the United States (remote) and excited to work on digital identity infrastructure with public-sector partners.

NICE TO HAVE

– Experience developing mobile driver's licenses (mDLs), digital identity wallets, verifiable credential applications, or digital document solutions.

– Familiarity with ISO/IEC 18013-5, ISO/IEC 18013-7, W3C Verifiable Credentials, OpenID4VCI, OpenID4VP, or related digital identity standards.

– Experience implementing NFC, Bluetooth Low Energy (BLE), QR code, or proximity-based credential exchange protocols.

– Understanding of public key cryptography, PKI, certificate validation, digital signatures, key management, and device attestation.

– Experience integrating Apple Wallet, Google Wallet, or other platform-level digital credential capabilities.

– Familiarity with Rust, including integrating shared Rust libraries into native mobile applications through FFI or other cross-language bindings.

– Experience with cross-platform mobile development using React Native, Flutter, Kotlin Multiplatform, or similar technologies.

– Knowledge of OAuth 2.0, OpenID Connect, passkeys, WebAuthn, or federated identity systems.

– Experience designing mobile SDKs or reusable libraries consumed by other engineering teams or external partners.

– Experience with App Store and Google Play release management, mobile CI/CD, automated testing, crash reporting, and production observability.

– Familiarity with accessibility best practices, including WCAG, Section 508, VoiceOver, and TalkBack.

– Prior experience working in government technology, regulated industries, financial services, or other security-sensitive environments.

– Contributions to open-source projects or participation in digital identity standards communities such as W3C, OpenID Foundation, IETF, or ISO.

WHY SPRUCEID

At SpruceID, you'll have the opportunity to work on identity technology with tangible, large-scale public impact. You'll help shape how people securely use government-issued digital credentials while advancing an open, interoperable, and privacy-preserving approach to digital identity.

You'll work with a collaborative team tackling challenging problems across mobile platforms, applied cryptography, open standards, and government technology — with meaningful ownership over both architecture and product outcomes.

EQUAL OPPORTUNITY

Read the full description on the employer’s site →

3. Skills that usually matter in software engineering roles

General guidance from TechJobs360, not part of Spruceid’s posting. The job description above is what counts for this role.

AreaWhat to be comfortable with
LanguagesJava, Python, Go, C# or C++
Frameworks & toolsA web framework, SQL and NoSQL databases, Git, cloud basics
Computer science basicsData structures, algorithms, complexity
Ways of workingVersion control, code review, testing, reading other people's code

4. How to prepare for a Senior/Staff Forward-Deployed Engineer interview

Interview formats differ by company and team, so confirm the rounds with the recruiter. Most hiring loops for roles like this cover:

Screening

A recruiter call or an online test. Read the job description twice and be ready to explain how your experience matches it.

Technical round

Often coding problems on arrays, strings, trees, graphs or dynamic programming, solved while you explain your thinking.

Practical or design round

Often design and trade-off questions sized to the role: an API, a component, or a small system.

Manager and behavioural round

Answer with the STAR method (Situation, Task, Action, Result). Prepare two or three real stories: a hard problem you solved, a disagreement you handled, and something you learned quickly.

5. Take-home pay example (FY 2026–27, new tax regime)

An example for two common package sizes, not this job’s salary. Under the new tax regime (Section 115BAC) salaried employees get a standard deduction of ₹75,000.

ComponentExample: ₹12 LPAExample: ₹24 LPA
Basic salary (40% of CTC)₹40,000 / mo₹80,000 / mo
Employee EPF (12% of basic)-₹4,800 / mo-₹9,600 / mo
Income tax (TDS)-₹6,933 / mo-₹32,450 / mo
Professional tax-₹200 / mo-₹200 / mo
Approx. in-hand₹81,344 / mo₹1,44,304 / mo

Work out the take-home pay for your own offer, in either tax regime.

Open the salary calculator →

6. Questions and how to apply

How do I apply?

Use the apply button below. It opens Spruceid’s own application page.

Does TechJobs360 recruit for this job or charge a fee?

No. We list openings from employers’ career sites. Spruceid runs the hiring, and nobody should ask you to pay to apply.

Is this job still open?

We check listings against the employer’s page every day and take down jobs that have closed.

Should I apply if I don’t match every requirement?

Usually yes, if you meet most of the core requirements and can show you learn quickly. A referral from someone on the team can help your resume get read.

Apply for Senior/Staff Forward-Deployed Engineer at Spruceid

Apply on the employer’s site →
Free to apply. TechJobs360 never charges candidates.
Get Notified for Similar Openings
Join 15,000+ tech engineers getting weekly verified off-campus & lateral hiring alerts.
Join Telegram
Senior/Staff Forward-Deployed Engineer (Mobile) at Spruceid
Spruceid · India / Remote
Apply Now →

About Author

TechJobs360 Editorial Team. We are dedicated to providing the most accurate, actionable, and original tech career insights. Our team of ex-engineers and recruiters analyzes every job posting to give you the real verdict on salaries, interview processes, and career growth.