Jobs · Information Technology · California

Full-Stack Software Engineer

Product Pulse · San Francisco, CA · 1 wk ago
On-siteInformation TechnologyFull-time

About the Role

We’re hiring full-stack/backend engineers who love simplifying complex systems, unifying fragmented data, and building large-scale infrastructure. You'll be hands-on with core backend systems, syncing financial data across fragmented legacy software in real time. The work is roughly 80-90% backend. The engineering team is flat: one engineering lead, one being promoted internally to a second lead, and everyone else working across products. No specialization yet. You'll own features end-to-end as an IC with no traditional manager layer. You'll be closely intertwined with the product, talking directly to customers and shipping features they depend on.

Technical Challenges

  • Unifying dozens-to-hundreds of fragmented systems under a single standard
  • Connecting to on-prem systems (SQL-based, DLL-based, API-based) built 20-40 years ago
  • Handling millions of API requests per day
  • Building reliable APIs on top of legacy systems with SLA enforcement
  • Creating scalable testing frameworks across 1,000+ endpoints

What You'll Own

  • Build and maintain the unified API layer that connects construction ERPs to modern software (legacy SQL, DLL, and API-based systems from 20-40 years ago)
  • Ship core backend systems for ERP Sync, AP Automation, Expense Management, and Vendor Management, with frontend work on apps that dog-food the APIs
  • Solve real-time data sync challenges, including web-socket implementations for systems that lack native webhooks
  • Build scalable testing frameworks to catch edge cases across 1,000+ endpoints
  • Engage directly with customers and ship features daily based on real feedback

Requirements

  • Must-Have:
    • 1-5 years of backend or full-stack engineering experience (exceptional new grads with strong intern/co-op experience considered)
    • CS degree from a strong engineering program
    • Familiarity with cloud infrastructure (AWS preferred)
    • Self-motivated, high-ownership, low-ego operator who can ship in a fast-paced, intense team environment
    • Pumped to work in-person 5 days a week in SF (remote optional only for exceptional candidates outside the Bay Area)
  • Nice-to-Have:
    • Prior startup or founding engineering experience at pre-Seed through Series C
    • Top 20-30 school CS background. UWaterloo is a particularly strong signal
    • Serious athlete background (college or high school competitive sport)
    • Competitive academic background: high GPA, meaningful honors, debate, or other competitive extracurriculars

Benefits & Perks

  • 90% healthcare cost coverage with multiple plan options
  • 100% 401k match up to 4% of annual salary
  • Sizable relocation bonus for candidates outside Bay Area
  • On-site gym with Peloton, squat rack, Tempo, and yoga setup
  • Visa sponsorship for H1B, TN, and other visa types

Similar jobs

Software Engineer

BAE Systems, Inc.Fort George G. Meade, MD· 1 wk ago
Engineering$133k–$226k/yrapply on jobs.baesystems.com

Software Engineer

EpicRound Rock, TX· 4 days ago
Information Technologyapply on epic.avature.net

Software Engineer

EpicGarland, TX· 4 days ago
Information Technologyapply on epic.avature.net