Jobs for Developers

Staff Engineer - Native Infrastructure

NerdWalletFull-time$152k - $282kRemote; San Francisco, California; United StatesDec 7, 2023

Alternative Jobs

The mission of the NerdWallet’s Native Platform function is to enable product engineers to rapidly develop high-quality and compelling mobile experiences via strategic investments in infrastructure, tooling, processes, and development standards. This role will be an integral part of creating and supporting our mobile initiatives, leading complex technical discussions and making mission critical decisions to make our Native experience the best it can be.

Projects you may be working on in this position include: 

  • Multi-tenancy training materials creation and feature code-gen for new tenants
  • Migration from Identity to Auth0
  • App start-up performance improvement work
  • Bug fixing push notification reliability issue on Android

Where you can make an impact: 

  • Uplevel the mobile development experience across a wide range of teams and developers
  • Collaborate with your fellow mobile engineers to create a cohesive Native infrastructure strategy
  • Uplevel the user experience by defining and evangelizing performance best practices
  • Keep NerdWallet at the cutting edge of the mobile development landscape by incorporating new tools, techniques, and technologies
  • Build empathy for the developer and user experience by regularly participating in feature development
  • Help shape NerdWallet’s mobile infrastructure roadmap by advocating for the developer experience and thinking strategically about where to invest

You are:

  • A staunch advocate for developer experience
  • Comfortable diving into low-level performance and build/CI issues
  • Inclined toward developing strong (but loosely-held) opinions about the right way to do things
  • Open to expanding your mobile development toolset. The NerdWallet mobile app is built primarily in React Native, TypeScript, and GraphQL, with a host of native modules written in Kotlin and Swift. Native Platform engineers are expected to work across this stack.
  • Capable of short- and long-term problem solving. You can identify and actualize expedient solutions while also being a steward of long-term technical health and strategy.
  • Customer-obsessed, and comfortable with having developers rather than end users as your primary customer
  • Strong sense of ownership and tenacity in driving forward progress – sometimes along time scales of months or quarters

Your experience:

  • 4+ years developing mobile apps (on any stack)
  • 2+ years developing mobile app infrastructure and/or developer tooling
  • 2+ years React Native experience
  • 2+ years Kotlin or Swift experience
  • 2+ years TypeScript experience
  • 1+ year GraphQL experience (ideally with Apollo)
  • A keen eye for developer experience and a penchant for building “pits of success” to promote developer satisfaction and productivity

Where:

  • This role will be based in San Francisco, CA or remote (based in the U.S.).
  • We believe great work can be done anywhere. No matter where you are based, NerdWallet offers benefits and perks to support the physical, financial, and emotional well being of you and your family.

What we offer:

Work Hard, Stay Balanced (Life’s a series of balancing acts, eh?)

  • Industry-leading medical, dental, and vision health care plans for employees and their dependents
  • Rejuvenation Policy – Flexible Time Off + 13 holidays + 4 Mental Health Days Off
  • New Parent Leave for employees with a newborn child or a child placed with them for adoption or foster care
  • Mental health support through Ginger.io 
  • Financial wellness, guidance, and unlimited access to a Certified Financial Planner (CFP) through Northstar 
  • Paid sabbatical for Nerds to recharge, gain knowledge and pursue their interests
  • Health and Dependent Care FSA and HSA Plan with monthly NerdWallet contribution
  • Weekly Virtual Bootcamp, Yoga, and Mindfulness Meditation sessions
  • Monthly Wellness Stipend, Cell Phone Stipend, and Wifi Stipend

Have Some Fun! (Nerds are fun, too)

  • Nerd-led group initiatives – Intramural Sports, Employee Resource Groups for Parents, Diversity and Inclusion, Women, LGBTQIA, and other communities
  • Hackathons, Happy Hours, and team events across all teams and departments
  • Company-wide events like Little Nerds Day (aka bring your kids to work day, even if you're remote!) and our annual Charity Auction 

Lifestyle (Be your best self - we’ll take care of the details)

  • Our Nerds love to make an impact by paying it forward – Donate to your favorite causes with a company match
  • Work from home equipment stipend and co-working space subsidy 
  • Anniversary recognition program – choose from different items and experiences
  • Commuting stipend 

Plan for your future (And when you retire on your island, remember the little people)

  • 401K with company match
  • Annual Enrichment Stipend for learning and development
  • Be the first to test and benefit from our new financial products and tools
  • Access to Rocket Lawyer for online legal support and resources 

If you are based in California, we encourage you to read this important information for California residents linked here.

NerdWallet is committed to pursuing and hiring a diverse workforce and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of any characteristic protected by applicable federal, state or local law. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

#LI-DNP #LI-Remote

Base pay offered may vary within the posted range based on several factors, including but not limited to education, job-related knowledge, skills, experience, and location.

The pay range for this role is
$152,000$282,000 USD

Share

Alternative Jobs