Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff iOS Engineer

$172k - $250k

Radar

Sunnyvale, CA or San Diego, CA or Seattle, WA or New York, NY

ABOUT US

E-commerce got real-time data infrastructure decades ago. Physical stores still have not. RADAR is changing that. RADAR is building the data infrastructure layer for the physical world, starting with retail. Our hardware-enabled SaaS platform uses proprietary overhead sensors, software, and AI-powered analytics to locate every product in a store, continuously, down to the fixture. We are deployed across 1,500+ stores with retailers including American Eagle Outfitters and Old Navy, processing tens of billions of real-world events every day, delivering 99%+ accuracy in complex, noisy environments - at fleet scale. RADAR is one of the best-funded companies in retail technology, backed by a recent Series B financing at a $1 billion valuation. Inventory accuracy is only the beginning. We believe RADAR can become foundational infrastructure for the physical economy, powering new AI-driven commerce experiences across retail and beyond. Join us if you want to work on a large, unsolved, technically challenging problem with an ambitious team building category-defining technology.

OUR VALUES
  • Mission-Driven: We're transforming retail with cutting-edge technology and building something that truly matters.
  • Collaborative Team: We thrive on curiosity, shared goals, and solving complex problems together.
  • High Impact: You’ll make meaningful contributions from day one and help shape the future of our product and company.
  • Clear Communication: We value honesty, humility, and respectful dialogue—everyone’s voice matters.
  • Balanced Lives: We work hard, but not at the expense of well-being. We respect time, boundaries, and life outside of work.
  • Diverse Perspectives: We believe better ideas come from diverse backgrounds, experiences, and viewpoints.
  • Empathy-Driven Design: We build with deep respect for our end users, listening closely to their feedback and needs.
ABOUT THE JOB

We’re looking for a Staff iOS Engineer to shape Radar’s mobile and cross-platform technical strategy and influence engineering direction well beyond the iOS team. We’re redesigning and rebuilding our mobile apps from the ground up, and you’ll be the technical leader shaping it. This is a senior individual contributor role with no formal management duties. You’ll lead through deep technical expertise, sound judgment, and influence. You’ll work with significant autonomy to set long-term architecture, drive innovation, and guide major cross-functional initiatives with product, design, Android, platform, and backend leaders. You’ll stay hands‑on in the code while multiplying the impact of engineers across the organization.

Responsibilities:
  • Define the multi-year mobile architecture and technical strategy.
  • Co‑lead cross‑platform strategy, including shared code and Kotlin Multiplatform adoption, in partnership with Android and backend leaders.
  • Drive innovation by finding new technical bets and platform capabilities that open up product opportunities.
  • Guide major cross‑functional initiatives across mobile, platform, and backend teams from concept to measurable outcome.
  • Stay hands‑on: design and build the most complex, highest‑leverage parts of the iOS codebase in Swift and SwiftUI.
  • Set engineering standards for architecture, quality, performance, and reliability, and get them adopted across teams.
  • Mentor Staff and Senior engineers and help grow Radar’s next generation of technical leaders.
  • Help drive the technical vision and architecture as we rebuild Radar’s mobile apps, a rare chance to define the foundation of our next‑generation product.
  • Plan and drive the migration of existing customers from legacy apps to the new app, keeping the experience smooth and low‑risk with minimal disruption.
  • Keep supporting and improving Radar’s legacy products, balancing their stability and customer needs against investment in the new platform.
ABOUT YOU
Required :
  • You have extensive experience building and shipping iOS applications, including setting the technical direction for large‑scale, widely used apps.
  • You have deep expertise in Swift, SwiftUI, UIKit, and Apple platform internals, including concurrency, performance, and memory management.
  • You have set technical strategy across multiple teams or an organization, with clear influence on product and business outcomes.
  • You have led major, multi‑quarter initiatives across functions and delivered measurable results.
  • You are able to define your own priorities and problem space with little direction, and you work with a high degree of autonomy.
  • You are skilled at influencing without authority and can get senior engineers and leaders aligned on complex technical decisions.
  • You are an excellent communicator who explains complex tradeoffs clearly to technical and non‑technical audiences.
  • You are a proven mentor to senior engineers and a multiplier who raises the bar for everyone around you.
  • You are energized by ambiguity and high ownership in a fast‑moving startup.
Preferred :
  • You have worked as a Staff+ engineer, or in an equivalent technical leadership role, at a company through a period of significant scale.
  • You have led a major app rewrite or re‑platforming and migrated existing users to it successfully.
  • You have hands‑on experience with Kotlin Multiplatform or other cross‑platform code‑sharing approaches on iOS.
  • You have experience with modular app architecture, and build‑system optimization
  • You have shipped features using newer Apple capabilities such as widgets, Live Activities etc.
  • You are passionate about design detail, accessibility, and delightful user experiences.
  • You have experience developing and shipping a configurable UI
  • You have experience building iOS apps on gRPC and Protocol Buffers, including API contract design, streaming, and network performance tuning.
WHAT YOU'LL DO
In your first 30 days, you will:
  • Learn Radar’s mission, technology stack and core values.
  • Complete onboarding and security compliance training.
  • Meet engineering, product, design, and leadership stakeholders to understand company priorities, and ship your first production change.
In your first 60 days, you will:
  • Get familiar with Radar’s legacy apps: their architecture, customer usage, and technical debt.
  • Make significant contributions to a feature in the rebuilt app.
  • Lead architecture and design reviews and begin mentoring Staff and Senior engineers.
In your first 90 days, you will:
  • Deliver measurable progress on the rebuild, with core foundations in place and the team building on them.
  • Contribute to a new feature in the legacy app, keeping it valuable to customers.
  • Get engineering standards and best practices adopted across multiple teams.
  • Become a go‑to technical authority across Radar whose input shapes key product and engineering decisions.

At RADAR, your base pay is one part of your total compensation package. The expected base salary range for this position is$172,000 - $250,000. Individual pay is determined by work location and additional factors, including job‑related skills, experience and relevant education or training. You will also be eligible to receive other benefits including: equity, comprehensive medical and dental coverage, life and disability benefits, 401k plan, flexible time off, and paid parental leave. The pay range listed for this position is a good faith and reasonable estimate of the range of possible base compensation at the time of posting.

Research has shown that women & underrepresented minorities are more likely to read lists of requirements and consider themselves unqualified if they don't meet every single one. This list represents what we're ideally looking for, but everyone has unique strengths & weaknesses, and we hire for strength & potential, not lack of weakness.

#J-18808-Ljbffr
Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Staff iOS Engineer in Sunnyvale, CA vacancy
  • $213k - $263k

     ...tens of billions in simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous driving...  ...technical strategy: Define the long-term architectural roadmap for the iOS platform, ensuring our codebase is modular, performant, and ready... 
    Suggested
    Full time
    Local area
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  •  ...Staff Software EngineerDays onsite in Sunnyvale, CA. Relocation is okay. Only people that do not need sponsorship now or in the future...  ...: React, Node, GraphQL.Position SummaryAs a Staff Software Engineer, you will lead the design and development of our next-generation... 
    Suggested
    Relocation

    Saxon Global

    Sunnyvale, CA
    2 days ago
  • $193.93k - $291.15k

     ...Rowe Price, and other leading investors. About the Team Our robotics team is growing and we are looking for an ML Software Engineer to join our Online Mapping team. We are searching for an engineer with robotics and machine learning expertise to work on challenging... 
    Suggested
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    7 days ago
  •  ...+. Our mission? To bridge the talent gap with precision—Right Talent. Right Time. Right Place. Right Price. Title : Senior Staff Engineer – PyTorch Accelerator Duration : 6 months (Highly possible to be extended up to 18 months) Location : San Jose, CA (Fully... 
    Suggested
    Work at office
    Relocation

    Net2Source

    Mountain View, CA
    18 days ago
  • $150.4k - $277.6k

     ...hardware product development - tools used by thousands of Apple engineers and third-party manufacturers to develop, debug, and verify systems...  ...direct influence on what ships to customers.DescriptionAs an iOS/macOS Software Engineer on our team, you will design, implement,... 
    Suggested
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $205.4k - $308.5k

     ...Area; Cupertino; San DiegoPosted: 2026-05-12SummaryThe Wallet Engineering team is looking for proactive and hardworking software engineers...  ...memory management across OS software layersExperience developing on iOS, macOS, and/or watchOSExperience incorporating AI tools into... 
    Relocation
    Flexible hours

    Apple

    Cupertino, CA
    2 days ago
  • $145k - $195k

     ...designed to support the characterization of a range of diseases, starting with neurological disorders. Position Overview The Staff Quality Engineer is responsible for building and maintaining a scalable, compliant Quality Management System (QMS) and leading quality... 

    PETcoil

    Sunnyvale, CA
    2 days ago
  • $250k - $300k

     ...clusters to each other, to our PoPs, and to our customers. As Sr. Staff Optical Network Architect, you will define and build Crusoe's...  .... This is a full-time position reporting into Network Engineering, with the mandate to set optical strategy and grow the function... 
    Full time
    Temporary work
    Flexible hours

    Crusoe

    Sunnyvale, CA
    10 days ago
  •  ...future of autonomy, Plus is looking for talented individuals to join its fast-growing teams. We’re looking for a machine learning engineer to train and deploy the latest generation of ML-based planning algorithms on the extensive data we collect every day across our... 

    PlusAI

    Santa Clara, CA
    14 days ago
  • $140k - $170k

     ...operations teams to meet their KPIs through seamless collaboration, search-driven conversational user experience, and automated data engineering pipelines. Our solutions are used by leading Telecoms, Media Providers, Retail, and Professional Sports organizations across the... 

    MetAntz

    Santa Clara, CA
    10 hours ago
  •  ...Staff Power Electronics Design EngineerWe are seeking a Staff Power Electronics Design Engineer for Intuitive's advanced R&D group (Future Forward). This role is focused on developing high voltage, high frequency switch mode power electronics systems for medical applications... 
    Local area

    Intuitive

    Sunnyvale, CA
    4 days ago
  •  ...Staff Hardware Design EngineerSunnyvale, CAArtificial intelligence (AI) is transforming our world. It can perform cognitive functions...  ...multi-disciplinary field, we're looking for a Hardware Design Engineer. You will be in a unique position to have ownership of a wide-ranging... 
    Contract work
    Remote work
    Flexible hours

    Tensordyne

    Sunnyvale, CA
    3 days ago
  •  ...is delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make...  ...here.Job DescriptionPrimary Function of Position We are seeking a Staff Product Security engineer to join the software team within the... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    1 day ago
  • $100k

     ...hard problems. We are growing our team and looking for contributors of all seniorities.We are looking for a Post-Silicon Validation Engineer to drive bring-up, validation, and debug of RISC-V-based SoCs. This role sits at the intersection of silicon, firmware, and system... 
    Permanent employment

    Tenstorrent

    Santa Clara, CA
    2 days ago
  • $267k

     ...EngineerLocation: San Francisco, CA, United States; Sunnyvale, CA, United StatesSchedule: Full time, Level 6Posted: 2026-09-11Sr. Staff Engineer (GenAI)About the RoleUber’s Customer Obsession team builds the platform and AI that powers world‑class support across mobile,... 
    Full time
    Work at office
    Immediate start
    Remote work

    Uber

    Sunnyvale, CA
    1 day ago
  • $120k - $200k

     ...Senior-Level Software EngineerWe're looking for a senior-level software engineer who can own our iOS stack and ensure that it serves as an intuitive, visually appealing interface for the connections between our robots and the humans who use them. If you're passionate... 

    Matic

    Mountain View, CA
    3 days ago
  •  ...deep code-level performance analysis using Lustre tracing tools, perf, lockstat, and kernel profilersWork closely with Principal Engineers, hardware teams, and application owners to translate real workload needs into practical Lustre improvementsMentor other developers... 

    DataDirect Networks

    Santa Clara, CA
    1 day ago
  • $100k

     ...solving hard problems. We are growing our team and looking for contributors of all seniorities.We are looking for a Design Verification Engineer to contribute to the unit-level verification of our RISC-V CPU front end—including instruction fetch, branch prediction, and... 
    Permanent employment

    Tenstorrent

    Santa Clara, CA
    10 hours ago
  • $88.11k - $132k

     ...place to thrive, learn, and lead. Your Team, Your ImpactThe Staff Endpoint Engineer is a seasoned endpoint expert who ownsthe design, deployment...  ...patch managementOwn mobile device management through Intune (iOS and Android), covering MDM and MAM, app protection,... 
    Permanent employment
    Full time
    Internship
    Work from home

    Marvell

    Santa Clara, CA
    2 days ago
  • $156k - $255k

     ...by the business needs of the team.This role will be based in Sunnyvale, CA.We are looking for a highly skilled, self-motivated Staff Engineer to join our Hardware Capacity Engineering (HCE) team and help us scale and sustain the infrastructure that powers LinkedIn. HCE... 
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Sunnyvale, CA
    2 days ago
  • $168k - $264.5k

     ...and virtual event formats. Come join the team and see how you can make a lasting impact on the world!NVIDIA is hiring a Senior Staff Engineer - Enterprise Messaging and Exchange to guide the invention, reliability, security, and evolution of our global employee communications... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $150k - $250k

     ...distributed, like our database) span 12+ countries and multiple time zones, sharing expertise from diverse backgrounds and industries.Staff Engineer - Distributed Storage & Transactions (DST)Role OverviewAs a Staff Engineer on the Distributed Storage & Transactions (DST) team... 
    H1b
    Work at office
    Local area
    Worldwide
    Visa sponsorship
    2 days per week
    3 days per week

    Yugabyte

    Sunnyvale, CA
    1 day ago
  • $149.6k - $284.58k

    Job Details:Job Description: The Role and ImpactAs a Staff Device Modeling Engineer, you will play a pivotal role in advancing circuit simulation and modeling capabilities for next-generation semiconductor technologies. Your daily responsibilities will include collaborating... 
    Full time
    Local area
    Immediate start
    Worldwide
    Shift work

    Intel

    Santa Clara, CA
    1 day ago
  • $262.5k - $394k

     ...signal of what’s new and what matters, flowing in at a scale most engineers only read about in systems papers.At Apple, that scale is a...  ...the live web, stored, and made usable in near real time.As a Sr. Staff / Distinguished Engineer on this team, you won’t just build the... 
    Relocation

    Apple

    Cupertino, CA
    2 hours ago
  •  ...kernels to building proof-of-concept systems that showcase D-Matrix’s unique computational fabric. We are an applied research and engineering team that moves fast, ships real systems, and works directly with product and hardware teams to shape the roadmap.We build the... 

    d-Matrix

    Santa Clara, CA
    10 hours ago
  • $171k - $247k

     ...to mitigate manufacturing risks before fabrication.Serve as the engineering DRI for high-stakes SMT defect investigations, applying...  ...delivering unparalleled performance, efficiency, and integration.As a Staff DfM/Surface-Mount Technology (SMT) Engineer, you will serve as... 
    Contract work
    Worldwide
    Flexible hours

    Google

    Mountain View, CA
    1 day ago
  • Role OverviewWe are seeking a Senior Staff Storage Backend Engineer to design and optimize the next generation of high-performance distributed storage systems. This role focuses on building the core I/O path, improving scalability, reliability, and software quality across... 

    DataDirect Networks

    Santa Clara, CA
    2 days ago
  • $152k - $277k

     ...transforming them into data objects that can be easily consumed by engineers and scientists. You will also be responsible for serving...  ...base pay is one part of your total compensation.The base pay for Staff position ranges from $152K/year to $277K/year. Pay is based on... 
    Temporary work

    Coupang

    Mountain View, CA
    3 days ago
  • $267k

     ...Full time, Level 6Posted: 2026-10-13 Cleaned Document About the role and team Engineering at Uber means building for real-world impact under real-world constraints. As a Senior Staff Backend Engineer, you will lead the architecture and implementation of next-... 
    Full time
    Work at office
    Remote work

    Uber

    Sunnyvale, CA
    1 day ago
  • $100k

     ...problems. We are growing our team and looking for contributors of all seniorities.We are seeking a highly experienced Senior Staff / Principal Engineer to architect and deliver an intelligent thermal management control plane for next-generation AI datacenter infrastructure... 
    Permanent employment

    Tenstorrent

    Santa Clara, CA
    2 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff iOS Engineer. Be the first to apply!