Bachelor's degree in Computer Science or related field, or equivalent experience
6+ years of professional iOS engineering experience, focusing on infrastructure and architecture
Deep expertise in Swift and iOS fundamentals, including memory management and concurrency
Proven track record of improving app stability and performance metrics
Strong partnership skills with product engineers, treating them as customers
Experience designing APIs and frameworks for other engineers
Familiarity with profiling and debugging tools like Instruments
Responsibilities
Design and maintain the app's core architecture and shared components
Build and enhance networking, real-time, and persistence layers for live features
Lead initiatives to improve app stability and performance metrics
Collaborate with product teams to shape scalable designs and unblock technical challenges
Ensure infrastructure supports rapid and safe feature deployment
Optimize developer workflows, including build times and CI processes
Implement observability tools for proactive performance monitoring
Benefits
Generous holiday and time off policy
Health insurance options including medical, dental, and vision
Support for remote work with home office setup allowance and monthly cell phone/internet stipend
Care benefits including wellness allowance and childcare support
Retirement options with 401k matching and international pension plans
Monthly allowance for using the app as part of employee engagement
16 weeks of paid parental leave with a gradual return to work
Full Job Description
Role
App Platform is Whatnot's client infrastructure team, building the consistent, reliable foundation that every product team builds on top of across iOS, Android, and web. Rather than owning a single feature surface, the team pushes technical boundaries so product pods can move fast without sacrificing quality - owning things like app stability, the Whatnot Design System, localization, core components, and the shared architecture that keeps our apps performant and consistent at scale.
What you'll do
Design and maintain the app's core architecture and shared components: modularization, dependency management, navigation, and the patterns product teams build on
Build and harden the networking, real-time and persistence layers behind live video, chat and bidding
Lead stability and performance work: crash and hang reduction, app launch time, memory, scroll and video performance
Partner closely with product teams as an internal consultant: shape scalable designs early, unblock them on hard technical problems, and write the docs and guidance that help them adopt platform work
Make sure our infrastructure lets product teams ship features fast and safely
Speed up the developer loop: build times, CI, test infrastructure, and release tooling
Build observability (crash reporting, performance monitoring, alerting) so we catch regressions before users do
We offer flexibility to work from home or from one of our global office hubs, and we value in-person time for planning, problem-solving, and connection. Team members in this role must live within commuting distance of our New York, Seattle, San Francisco or Los Angeles hub. You
People who do well at Whatnot tend to be comfortable figuring things out as they go, biased toward action, and genuinely curious about what they're building. They care more about outcomes than credit and stay close to the product and the people using it.
Bachelor's degree in Computer Science, a related field, or equivalent practical experience.
6+ years of professional iOS engineering experience, including meaningful time on infrastructure, architecture, or platform work
Deep expertise in Swift and iOS fundamentals: the runtime, memory management, concurrency (Swift Concurrency and GCD), and the app lifecycle
A track record of measurably improving stability or performance, for example crash-free rate, launch time or hang rate
Strong partnership skills: you treat product engineers as your customers, build trust across teams, and can turn their needs into platform priorities
Experience designing APIs and frameworks that other engineers use, with good judgment about abstraction, migration paths and adoption
Comfort with profiling and debugging tools such as Instruments, crash symbolication, and memory graphs
Bonus:
Real-time or media experience: WebSockets, AVFoundation, live video
Experience with experimentation, feature-flagging, or analytics infrastructure on the client
Experience scaling a large iOS codebase or team: modularization, build systems (Bazel, Tuist, SPM), or CI/CD
Experience with GraphQL clients, offline and caching strategies, or local persistence (Core Data, SQLite, GRDB)
Contributions to open-source iOS libraries or tooling
Benefits
Generous Holiday and Time off Policy
Health Insurance options including Medical, Dental, Vision
Work From Home Support
Home office setup allowance
Monthly allowance for cell phone and internet
Care benefits
Monthly allowance for wellness
Annual allowance towards Childcare
Lifetime benefit for family planning, such as adoption or fertility expenses
Retirement; 401k offering for Traditional and Roth accounts in the US (employer match up to 4% of base salary) and Pension plans internationally
Monthly allowance to dogfood the app
All Whatnauts are expected to develop a deep understanding of our product. We're passionate about building the best user experience, and all employees are expected to use Whatnot as both a buyer and a seller as part of their job (our dogfooding budget makes this fun and easy!).
Parental Leave
16 weeks of paid parental leave + one month gradual return to work *company leave allowances run concurrently with country leave requirements which take precedence.
Please note: Whatnot will only contact you through official [redacted].com email addresses. If you see an email impersonating a Whatnot recruiter, please disregard and report it as spam.