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