Fearlessly solving the toughest national security challenges.
Senior Mobile Authentication Integration Engineer – iOS/Android
Location
United States
Posted
1 day ago
Salary
$80K - $128K / year
Seniority
Senior
Job Description
Senior Mobile Authentication Integration Engineer – iOS/Android
Peraton
• Integrate Okta Identity Engine (OIE) Embedded SDKs into native iOS and Android applications in compliance with Federal identity requirements • Implement OAuth 2.0, OpenID Connect (OIDC), PKCE, token lifecycle management, and secure session handling • Develop secure mobile authentication, identity enrollment, and account recovery workflows aligned with Federal digital identity standards • Implement FIDO2/WebAuthn, passkeys, and other phishing-resistant authentication mechanisms • Integrate CAC/PIV, Purebred, and other government-issued mobile credentials • Manage secure storage of credentials and tokens using iOS Keychain and Android Keystore • Implement device registration, trusted device policies, and mobile biometric authentication (Face ID, Touch ID, Android Biometrics) • Apply mobile application security controls including OWASP Mobile Top 10, certificate pinning, TLS configuration, and secure network communication • Troubleshoot authentication, SDK, API, and mobile platform integration issues • Design mobile enrollment workflows compliant with NIST SP 800-63. • Implement secure application routing using Universal Links and Android App Links. • Implement proxy user experiences supporting dependent access. • Design seamless in-app authentication experiences eliminating browser redirects. • Support integration of native mobile applications with enterprise IAM/CIAM systems used across Federal agencies • Ensure compliance with NIST SP 800‑63 Digital Identity Guidelines and Zero Trust authentication principles • Participate in Agile development processes, DevSecOps pipelines, and CI/CD workflows. • Collaborate with Federal cybersecurity, identity management, and mobile engineering teams to ensure secure delivery of mobile identity capabilities.
Job Requirements
- Minimum of 8 years with BS/BA; Minimum of 6 years with MS/MA; Minimum of 3 years with PhD
- Bachelor’s degree in Computer Science, Engineering, or related technical discipline; or equivalent experience
- Must be able to obtain and maintain a Public Trust
- U.S. Citizenship required
- Extensive experience in native iOS development using Swift
- Extensive experience in native Android development using Kotlin/Java
- Hands-on experience integrating Okta Identity Engine (OIE) Embedded SDKs into native applications
- Strong understanding of OAuth 2.0, OIDC, PKCE, and secure token management
- Experience implementing FIDO2/WebAuthn, passkeys, and other phishing-resistant authentication methods
- Knowledge of mobile identity enrollment, account recovery, and secure credential storage techniques
- Experience integrating RESTful APIs and enterprise backend identity services
- Familiarity with CAC/PIV, Purebred, and other Federal mobile credentials
- Background in mobile security including OWASP Mobile Top 10, certificate pinning, and TLS
- Experience with CI/CD systems, automated testing, and mobile release management
- Strong troubleshooting skills across authentication flows, SDK integrations, and mobile platforms
- Experience supporting enterprise or Federal mobile authentication solutions
- Knowledge of NIST SP 800‑63 Digital Identity Guidelines
- Understanding of Zero Trust authentication principles
- Experience with Agile development and Git-based workflow.
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
Related Guides
Related Categories
Related Job Pages
More Solutions Engineer Jobs
Account Manager, Content Activation Solutions
BazaarvoiceBuilding smarter shopper experiences across the entire customer journey.
• Define and execute strategies that inspire clients and Influenster Community Members. • Proactively engage with Sales and Client Success. • Confidently “sell” services offerings to Clients. • Facilitate client workshops and sessions, presenting, and walking through our services offerings. • Manage and properly set expectations with both internal and client stakeholders. • Advocate on behalf of the Client and your team. • Manage and drive a portfolio of Campaigns from initiation to close. • Define and maintain timelines identifying milestones, risks, and mitigation strategies.
Senior Solutions Engineer – API and Developer Platform
Brave SoftwareWe're building a more private Internet by stopping trackers, making Web3 more accessible and reimagining advertising.
• Support technical sales conversations: Join customer and partner calls, help with technical discovery, answer product questions, and explain how Brave Search API can fit into different products and AI workflows. • Run demos and build proof-of-concepts: Create demos, small apps, notebooks, and examples that show how to use Brave Search API for search, RAG, LLM apps, agents, and other use cases customers care about. • Help customers get started: Work with prospects and customers as they move from first API call to a working integration. Identify where they get stuck and help remove those blockers. • Improve sales and onboarding materials: Create and maintain technical guides, demo scripts, sample code, integration notes, FAQs, and comparison materials that help customers evaluate the product. • Work with Product and Engineering: Bring back clear feedback from customers, including missing features, confusing docs, common implementation issues, pricing questions, and competitive gaps. • Improve the developer experience: Help make the docs, examples, API onboarding, and setup flow easier to use. The goal is to make it simple for a developer to test Brave Search API and understand what they can build with it. • Support integrations: Help Brave show up well in the tools AI developers already use, such as LangChain, LlamaIndex, Vercel AI SDK, and similar frameworks. • Support launches: Work with Product Marketing when needed, mostly by providing the technical pieces: demos, docs, examples, and clear explanations of what changed.
Senior Solutions Architect
CelonisCelonis GmbH, founded in 2011, provides AI-enhanced, enterprise-ready process-mining technology and automated process-discovery solutions to help companies visu
• You will serve as the central technical stakeholder for successful delivery and onboarding of the Celonis platform for our enterprise clients. • Deployment Leadership: Lead complex technical discussions to analyze customer architecture, recommend optimal containerized solutions, and facilitate deployment, expertly managing expectations amidst technical constraints. • Technical Integration: Establish real-time data integrations between customer systems and Celonis using APIs and internal tools. • Adoption Enablement: Actively remove technical obstacles to maximize Celonis user adoption, clarifying technical risks and necessary trade-offs for stakeholders. • Identity & Access Management: Guide customers on authentication (SSO), user/group management (LDAP), and provisioning best practices, removing technical barriers to adoption. • Platform Optimization: Promote reusability by discerning between dedicated customer solutions and broader platform enhancements, collaborating directly with Celonis Product Development.
• Set strategic direction and annual priorities for the global Technical Solutions department • Manage and mentor a global team of managers and senior contributors • Establish and track departmental KPIs, success metrics, and operational budgets • Oversee global methodology for pre-sales technical engagements • Develop and standardize global product demonstration and technical presentation assets • Act as executive technical sponsor for key accounts • Partner with Product and Engineering leadership to translate customer trends into long-term product roadmaps • Coordinate with Sales and Marketing to develop enterprise-level collateral • Drive operational excellence and post-sale handover




