Agave is looking to hire a full-stack/backend engineer to help simplify complex systems, unify fragmented data, and build high-scale systems within the construction industry.
Requirements
- TypeScript, React, Redis, Postgres, AWS - CDK, EC2
Responsibilities
- Unification: we’re unifying dozens-to-hundreds of fragmented systems under a single standard that we define. Our unification covers data objects, data models, authentication, account-linking UX, and features like filters and pagination.
- On-prem: we’re connecting with many types of on-prem systems (SQL-based, DLL-based, API-based), many built 20-40 years ago.
- Scale & speed: we’re handling millions of API requests per day, and growing daily.
- Operational excellence: we’re creating a reliable API layer on top of many old systems that don’t have APIs.
- Mix of back-end and front-end: we’re building front-end apps that dog-food our own APIs (e.g. Sync, Analytics).
- Variety: without knowing, you might assume adding a new integration is low-ambiguity and routine. But each integration we launch is special, completely different and posing unique challenges.
- We need to support real-time communication and webhooks when they don’t exist (e.g., using web-sockets).
Other
- Must be a new grad, graduating in winter 2025 or spring 2026.
- Exceptional college grads with strong intern/co-op experience, ideally from a top undergraduate university
- Self-motivated, high ownership, low ego; desire to work on a fast-paced, intense, fun team.
- Passion for building a world-class engineering culture.
- Pumped to work in-person with us in SF 5 days/week.
- We sponsor Visas (H1B, TN, etc.) for candidates who are a good fit!