Software Engineer

Data infrastructure for Construction finance
$120,000 - $200,000
Backend
Mid-Level Software Engineer
In-Person
11 - 50 Employees
1+ year of experience
Enterprise SaaS · Finance

Description For Software Engineer

Agave is modernizing the $12T global construction industry by building data infrastructure for construction finance. Their core product, Agave Sync, helps contractors keep financial data synchronized between field teams and accounting teams.

As a Software Engineer at Agave, you'll work on challenging technical problems including:

  • Unifying dozens of fragmented systems under a single standard
  • Building connections with on-premise systems using various technologies (SQL, DLL, API)
  • Handling millions of daily API requests with high performance and reliability
  • Creating elegant caching layers and scalable testing frameworks
  • Developing both backend services and frontend applications

The role offers unique opportunities to:

  • Work with a technical founding team with 10+ years of experience (ex-Amazon, Graphiq)
  • Join an early-stage but de-risked startup with 200+ paying customers
  • Build critical infrastructure for an overlooked but massive industry
  • Have significant impact and ownership in a fast-growing company

The team is fully in-person in San Francisco, creating a tight-knit culture focused on rapid execution. They've raised over $5M from YC, Accel, and industry leaders from companies like Plaid, Procore, and Autodesk.

Tech stack includes TypeScript, React, Redis, Postgres, and AWS. The role offers competitive compensation, comprehensive healthcare, 401k matching, relocation assistance, and visa sponsorship for the right candidates.

Last updated a few seconds ago

Responsibilities For Software Engineer

  • Build and maintain API integrations with various systems
  • Design and implement scalable data synchronization solutions
  • Create efficient caching layers for high-performance data access
  • Develop testing frameworks for complex integrations
  • Work on both backend services and frontend applications

Requirements For Software Engineer

TypeScript
React
Redis
PostgreSQL
  • Back-end/full-stack engineer with 1-4 years experience
  • Familiarity with cloud infrastructure (e.g. AWS)
  • Self-motivated, high ownership, low ego
  • Willing to work in-person in SF 5 days/week

Benefits For Software Engineer

Medical Insurance
401k
Relocation Benefits
Visa Sponsorship
  • 90% healthcare coverage
  • 401k with 4% match
  • Relocation bonus
  • On-site gym
  • Visa sponsorship

Interested in this job?

Jobs Related To Agave Software Engineer

Software Engineer

Software Engineer position at Agave, building data infrastructure for construction finance

Software Developer 3

Mid-level Software Developer position at Oracle focusing on cloud technologies and distributed systems, requiring 3-5+ years of experience in Java/Python and cloud platforms.

Software Engineer

Mid-level Software Engineer position at JPMorgan Chase & Co. in Plano, TX, focusing on backend development with Java, JavaScript, and cloud technologies.

Software Developer 3

Mid-level software engineering role at Oracle focusing on healthcare and AI applications, requiring 4-8 years of experience in cloud-native distributed systems development.

Fullstack Software Engineer

Full Stack Engineer position at Intryc, building scalable infrastructure and applications using Python, React, and AWS