Software Engineer, Mobile SDK
Cloudflare· Engineering
Hybrid (Austin, TX)full-timePosted 2w ago
About the role
Senior Software Engineer to join Cloudflare's WARP Mobile SDK team, defining client architecture and public APIs for native iOS and Android SDKs, and driving compatibility, diagnostics, performance, and release quality across mobile platforms.
Responsibilities
- Define the client architecture and public APIs for native iOS and Android SDKs, working from deep expertise in at least one of those ecosystems.
- Establish foundations that are testable, well-documented, lightweight, and straightforward for customer engineering teams to integrate and operate.
- Set standards for compatibility, diagnostics, performance, and release quality across mobile platforms.
- Collaborate with product and engineering partners to turn security problems into dependable developer products.
- Mentor native mobile engineers and help resolve complex customer integration issues.
- Carry distributed software from design through production operation with strong native engineering judgment.
Qualifications
- Deep experience building production software for either iOS with Swift or Android with Kotlin, and familiarity with the other ecosystem to guide shared architectural decisions
- Experience designing or owning customer-distributed SDKs, libraries, or similarly constrained developer-facing products
- Experience with mobile platform security concepts (app and device integrity, secure key storage, application signing, authentication, secure communications)
- Familiarity with native mobile networking stacks, HTTP APIs, and integration challenges from different architectures and networking libraries
- Experience diagnosing production issues crossing app, SDK, network, and service boundaries with safe diagnostics that protect data
- Understanding of mobile package distribution, source and binary compatibility, dependency management, and release practices
- Experience writing technical designs and aligning decisions across product, client, backend, edge, and security teams
- Experience mentoring engineers and raising a team's technical bar through design/code review and knowledge sharing
- Empathetic, proactive, and constructive written and verbal communication skills
- Ability to operate within strict mobile performance budgets (binary size, battery use, startup time, main-thread overhead)
Skills
Required:iOS (Swift)Android (Kotlin)SDK design and distributionMobile securityNetworking and HTTPDiagnosticsRelease managementTechnical designMentoringCommunication
Benefits
- Health & Welfare Benefits: Medical/Rx Insurance, Dental Insurance, Vision Insurance, Flexible Spending Accounts, Commuter Spending Accounts, Fertility & Family Forming Benefits, On-demand mental health support and Employee Assistance Program, Global Travel Medical Insurance
- Financial Benefits: Short and Long Term Disability Insurance, Life & Accident Insurance, 401(k) Retirement Savings Plan, Employee Stock Participation Plan
- Time Off: Flexible paid time off covering vacation and sick leave, Leave programs including parental, pregnancy health, medical, and bereavement leave
Last updated Oct 7, 2026. Interested? Apply on the company site.
About Cloudflare
Connect, protect, and build everywhere | Cloudflare
Make employees, applications and networks faster and more secure everywhere, while reducing complexity and cost.
NetworkingSecurityPerformanceDeveloper PlatformAI
More open roles at Cloudflare
- Senior Manager - GTM Specialists, AMER5d agoHybrid (USA) · Partnerships
- Senior Customer Engineer, Majors - NE5d agoHybrid (Northeast) · Solution Engineering
- Senior GTM Analytics Manager5d agoHybrid (Austin), Hybrid (San Francisco) +3 more · Sales Ops
- Senior Territory Account Executive (NYC)5d agoHybrid (New York City) · Mid Market
- Program Lead Strategic CDN Accounts GTM5d agoHybrid (Austin, US), Hybrid (New York, US) +1 more · Product Specialist