Full Stack Engineer
Expensify is hiring a Full Stack Engineer for a remote role open to applicants in United States. It pays $150k-$250k a year and Level rates it ; you can apply on Expensify.
Level's read on this job
- Level rates this software engineer role Uses AI ●●○○: an ordinary role that requires AI tools.
- This is listed as a remote role.
- Expensify has 1 other open role on Level.
- Posted in the last few days.
AI in this role
Remote (US)
Your Mission, Should You Choose To Accept
Join our team to build the fastest way to handle expenses, and give people back their time. We don’t want someone who closes tickets because they were assigned. We want someone who figures out what’s worth building and checks that it works for the people using it.
Full Stack Engineer At Expensify
We’re looking for a resourceful, self-directed engineer who is excited to work across product and engineering. You’ll work closely with other engineers, designers, customer-facing teams, and external contributors to turn rough ideas into reliable, shipped features.
Why Join Us?
Own high-impact projects. We’re a small team. You’ll take projects from the first idea to a shipped feature, and you’ll be trusted to make the decisions along the way without handing them off or waiting for sign-off.
Work at the intersection of product, code, and AI. AI is part of the product as a whole, not a separate effort. You’ll build features with it every day, and you’ll help decide what we build as well as how we build it.
Work with people who care about the craft. You’ll be surrounded by smart, thoughtful colleagues who care about the quality of what we ship and the results it delivers, and who will hold your work to the same standard.
You manage yourself. We’re a flat organization, so nobody sets your day. You decide what matters, figure out for yourself whether it’s working, and keep moving without waiting to be told
You write clearly, in code and in prose. We’re remote-first, so most of our thinking happens in docs, threads, and pull requests.
You think like a product owner. You ask who a feature is for and why it matters first and enjoy getting into the predesign conversations.
You work fluently with AI. We use it constantly, and you know how to direct it, check its work, and tell when it’s leading you astray
You review others’ work with care. You can give direct, thoughtful feedback to open-source contributors and help them work better without slowing them down
You have a strong grasp of design patterns and system design, and you can apply them in a production codebase
You can work fluidly across departments, such as design, customer-facing teams, and engineering, and you’re great at communicating needs and tradeoffs
You’re ambitious about your own growth and want to use this role to get somewhere specific, not staying comfortable anywhere for long.
You have a self-starter mindset: proactively spotting gaps, diagnosing issues, and rolling up your sleeves to build or fix the most valuable thing without being asked
You have a work ethic unequaled by your peers, are the hardest worker in the room, and are a force multiplier, inspiring others to follow your example.
Daily Focus & Responsibilities
Plan, build, and maintain cross-stack features like accounting integrations, advanced receipt scanning, calendar integrations, and credit card transaction imports
Squash bugs and improve the reliability of our app, so the things we ship keep working
Maintain and improve high-quality code to give customers industry-leading experiences
Review pull requests from internal engineers and external contributors, guiding both quality and direction
Use AI tools across your workflow to increase efficiency, with good judgment about when to trust the output and when to dig in
Make product calls on what to build, what to cut, and what to rethink, with clear reasoning for each
Spot repetitive work and automate it, so no one does by hand what a script can do
Share what you know: we’ll share our editor tricks, dotfiles, and productive workflows, and we want yours too
Lift up the team around you to do more with less, work smarter, and pitch in to keep the lights on.
Strong command of design patterns and system design, applied in production-level code
Clear communication, written and spoken, including native-level English
A natural problem solver who automates solutions instead of repeating work
An understanding of the role and impact programming has on the organization as a whole
A drive to grow your skills in programming and leadership within the organization
Experience with JavaScript, React, React Native, PHP, C++, Java, iOS, or Android
(Bonus) Experience in maintaining a codebase that takes outside contributions, such as an open source project
Full-time salaried position
401k with employer match
100% medical/dental/mental health support/vision contributions
$20k annual family planning benefit through Carrot
Up to 3 months of fully paid parental leave, with up to 6 months for birthing parents
$5k relocation reimbursement if you move to one of our US offices (NYC, SF or PDX)
Commuter benefits
Flexible vacation policy
We’re committed to providing a fair and inclusive hiring experience. If you need a reasonable accommodation at any stage of the process, just let us know—we’re happy to help
How we rate this
Full Stack Engineer at Expensify rates 48 out of 100 for how much of the daily work is AI. That makes it Uses AI (AI Level 2 of 4). The level is about AI in the job, not seniority.
Uses AI. An ordinary role that requires AI tools.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.
Prepare for this job
Built from this posting and from similar jobs on Level.
Also common in software engineer jobs at this level
Pay
- This job starts at
- $150k
- Typical software engineer job
- $167k
This posting starts 10% below the typical software engineer job. See software engineer jobs
Want an expert to read your CV for this job?
Free. Send your CV and the role you want next. You get your review by email within 24 hours.
Get new remote software engineer jobs (Uses AI ●●○○ or higher) by email
One email a week with the new remote software engineer jobs (Uses AI ●●○○ or higher), each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free. One email a week. Unsubscribe in one click.
Similar roles
Software Engineering roles that use AI, at other companies.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step