KEY FACTS
- Base salary: $225,000
- Equity: 0.10%-0.20% (founding-team tier)
- Location: SF or PA • 5 days in-office
- Experience: 3-6 years of production engineering
- Reports to: VP of Engineering (when hired) / Bruce Kim (CTO)
Why This Role Is UniqueAs a Software Engineer (SWE2), you sit at a rare intersection: working directly with OpenAI's research team on frontier model capabilities while shipping those breakthroughs into a consumer product that touches millions of people's financial lives. Most engineers get one or the other. Here you get both.
What You'll Do• Ship consumer-facing features across BankGPT mobile and web - conversational AI interfaces, account
aggregation, transaction intelligence, proactive notifications, dynamic UI generation.
• Build integrations with core banking systems, Plaid/MX, and LLM APIs.
• Own features end-to-end: architecture, implementation, testing, observability, iteration based on real user data.
• Work hand-in-hand with senior engineers, PMs, and both founders every day.
What We're Looking For• 3-6 years of production engineering shipping code that real users depend on.
• Strong generalist chops in modern web/mobile stacks. TypeScript/React/Node or similar.
• Extreme AI fluency - uses AI tools daily, has rebuilt their workflow around them.
• Hunger and speed over credentials and pedigree.
• Bias to learn and tolerance for ambiguity.
• Preferred: Top 20 CS degree + relevant startup experience. Exception: exceptional startup track record with deep contributions can substitute for school pedigree.