Full-Stack Software Engineer (in-person / remote optional)
Agave API
Full-Stack/Backend Engineer Opportunity
We're looking for a world-class full-stack/backend engineer who loves simplifying complex systems, unifying fragmented data, and building high-scale systems.
What Is Agave?
Agave is one of the fastest-growing companies you've never heard of, until now. We're the modern data infrastructure platform for construction, the world's third-largest industry and one of its most technologically underserved.
Every day, contractors run into the same problem: their business-critical systems don't talk to each other. These systems, for accounting, project management, estimating, payroll, and field operations each hold essential data — from job costs and invoices to budgets and schedules, and are the backbone of how contractors run their business, make decisions, and keep projects moving.
When these systems and data live in silos, the result is errors, delays, double-entry, and wasted money. Teams spend countless hours reconciling spreadsheets, chasing down missing information, and trying to stitch together a reliable view of their projects and finances.
Agave solves this by being the connective tissue across the industry's most important tools. We integrate and synchronize data across systems so that contractors always have accurate, up-to-date information in real time. That shared data layer unlocks the next step: workflow automations that replace spreadsheets, emails, and one-off processes with reliable, system-driven execution across finance and operations — enabling teams to work faster, make better decisions, and avoid costly mistakes.
In just a few years, we've hit milestones most startups never reach: profitable for over 2 years, millions in recurring revenue with multi-year contracts, and backed by Accel, YC, and top executives from Procore, Autodesk, and PlanGrid.
We've built something people actually need, in a market most of Silicon Valley ignores — which is exactly why we're winning. The only thing slowing us down is hiring. Our team is small, scrappy, and high-caliber, and we're looking for the next wave of builders who will help take Agave from breakout startup to category-defining company.
Why Join Us?
- Early-stage, yet de-risked: we are a rare combo of being early stage (high upside) but lower risk (thousands of contractors using us, profitable + cash-flow positive for over a year, hockey-stick growth). You get the benefits of an early stage startup without the risk you'll have at almost any other startup. You'll have a ton of impact, work directly with our customers, and get to work on interesting technical challenges you won't see at bigger companies. Although we're early stage, we've eliminated key strategic risks you'll face at other startups. Like an unproven product, lack of market validation, lack of revenue, over-reliance on VC funding, co-founder disputes. We're all young and hungry. Most of us moved to SF from far away (Canada, SoCal, Texas, Virginia) specifically to build Agave from the ground up.
- Team is technical, diverse, young: you'll work with a formidable founding team that's experienced, intense, and ambitious. The cofounders worked together for 10 years, first at a startup that Amazon acquired, then at Amazon, and now at Agave. You'll learn a ton while having outsized ownership. You'll have a front-row seat to the good and bad of building a company from the ground up.
- Huge opportunity without direct competition: startups are incredibly hard, so you want to join one that has a unique advantage. You don't want to spend years of your life on a company in a saturated market with tons of competition. We're seizing an opportunity that's massive (Construction is the world's third-largest industry) but also overlooked by most people in startup land. Most who can solve this problem aren't aware it exists or are too distracted by tech trends (blockchain, metaverse, LLMs, etc.) to notice. These talented folks get coaxed into building products that seem cool early on, but don't solve durable problems or aren't differentiated enough against their many competitors to be sustainable (e.g. lots of AI products), so they end-up not going anywhere or stagnating without a clear plan to grow profitably. As a result, we have a multi-year head start against potential competitors, increasing our odds of success significantly. We're also backed by world-class investors (Accel, YC) and Construction insiders (Procore and Autodesk executives, founders of the largest construction tech companies like PlanGrid).
Requirements
- Back-end/full-stack engineer, ideally with 1-4 years experience (we're open to exceptional college grads with strong intern/co-op experience).
- Familiarity with cloud infrastructure (e.g. AWS).
- Self-motivated, high ownership, low ego; desire to work on a fast-paced, intense, fun team. Excited to be our next hire; passion for building a world-class engineering culture.
- If in Bay Area: pumped to work in-person with us in SF 5 days/week. This role is remote optional for candidates outside of the Bay Area.
- No need to have: prior experience with our tech stack or at B2B SaaS/API company
Interesting Technical Challenges?
- 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. When designing any new feature, we have to do it in a scalable way. For example, when adding filters, we have to research each system we support (and plan to support) and create a generic, system-agnostic solution.
- On-prem: we're connecting with many types of on-prem systems (SQL-based, DLL-based, API-based), many built 20-40 years ago. We provide tremendous value to customers allowing them to interface with these systems in a secure, fast, reliable way, as if they're modern, cloud-based products. We need to support real-time communication and webhooks when they don't exist (e.g., using web-sockets).
- Scale & speed: we're handling millions of API requests per day, and growing daily. For our products that we power with our own API (e.g. Analytics), we need to store and retrieve large amounts of data in an efficient way, building elegant caching layers to reduce latency. We ship code daily and iterate quickly based on actual feedback from paying customers (they share tons!).
- Operational excellence: we're creating a reliable API layer on top of many old systems that don't have APIs. It's like building a skyscraper on quicksand, enforced by SLAs. We need to innovate in expanding the depth and breadth of our integrations while simultaneously increasing our development velocity. We need to be very creative in how to continually test our code and integrations, creating scalable testing frameworks that can catch edge cases and bugs across 1k+ endpoints.
- Mix of back-end and front-end: we're building front-end apps that dog-food our own APIs (e.g. Sync, Analytics). This helps us build world-class APIs because we suffer any pain present in our API. We're building both the lego blocks and the higher-level lego models: we see what kinds of APIs our SaaS customers want, then also look at the kinds of API niceties we want for our own applications (like a caching layer, advanced filtering) and implement a combination of the two.
- 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. This requires researching that system and its nuances in great depth before building on top of it. It's part engineering, part archeology.
Tech Stack?
- TypeScript, React, Redis, Postgres, AWS - CDK, EC2
Benefits
- Healthcare: we cover 90% of your healthcare costs with several plan options.
- 401k: we match 100% of your contributions, up to 4% of annual salary.
- Performance Bonuses: we offer annual performance bonuses when we hit company growth goals, which are a % of your base salary. These are large, meaningful rewards that scale with the amount we grow in a particular year.
- Relocation
- ...for efficiency. The Opportunity: Plural is seeking a Full Stack Engineer with deep AI fluency to lead development of internal and external... ..., Django What We Offer: Competitive salary and equity options Thoughtful technical and soft skill mentorship from...Remote work
$140k - $160k
...Our partner is looking for a Full Stack Software Engineer based in the United States.... ...within a fast-paced, fully remote environment. In this role,... ...counseling sessions and optional meditation programs. ~100... ...Jobgether will process your personal data to evaluate your candidacy...Remote jobFull timeWork from home- ...seeking an experienced SR Fullstack Engineer to join their fully remote team. You will collaborate with a diverse... ...and requires 10+ years in software engineering. Enjoy comprehensive benefits... ...benefits including paid time off, stock options, and travel reimbursement. #J-18808-...Remote workWorldwide
- ...Recruitment Partners LLC is seeking a Senior Full Stack Engineer to develop customer-facing products... ...web and mobile platforms. This fully remote role requires candidates to have 7+ years... ..., dental, and vision insurance, vacation time, and stock options. #J-18808-Ljbffr...Remote work
$140k - $180k
...We’re looking for a Senior Full-stack Software Engineer with strong DevOps experience... ...developer workflows Be a go-to person for infrastructure and... ...benefits package, including remote work. This position is eligible for stock options (subject to board approval)....Remote workLocal area- ...Marketplace as Our Foundational Engineering Leader! Are you... ...to shape our tech stack and strategy. About... ...great execution and are full-stack, comfortable in both... ...opportunities for personal growth with prospective... ...salary and meaningful stock options High impact role...Remote workFull timeFor contractorsFreelanceLocal area
$155k - $175k
...who are left with minimal options and decreased time with their... ...Overview The Senior Full Stack Software Engineer will report directly to the... ...deliver impactful solutions. Remote Work & Travel Empassion... ...carry a deep sense of personal accountability for everything...Remote work$141k - $208k
...Full Stack Software Engineer - Billing Team United States (remote) About ClickHouse Recognized on the 2025 Forbes Cloud 1... ...joins our company receives stock options. Time off - Flexible time... ...We believe in the power of in-person connection and offer opportunities...Remote workLocal areaHome officeFlexible hours$141k - $208k
...Full Stack Software Engineer - Control Plane United States (remote) About ClickHouse Recognized on the 2025 Forbes Cloud... ...joins our company receives stock options. Time off - Flexible time... ...We believe in the power of in-person connection and offer opportunities...Remote workLocal areaHome officeFlexible hours$140k - $170k
...Sr. Full Stack Software Engineer About Ursa Space Systems Ursa Space Systems is building an AI-native geospatial insights platform that... ...of Software Engineering. This position is fully remote, or optionally in-person at our headquarters in Ithaca, NY. This position may...Remote workFlexible hours$180k - $190k
...looking for a Senior Full Stack Engineer - Python & React JS based... ...engineers in a remote-first environment that... ...throughout the entire software development lifecycle... ...voluntary, and AD&D options. ~ Flexible paid time... ...will process your personal data to evaluate your...Remote jobTemporary workWork from homeFlexible hours- ...Senior Full-Stack Software Engineer Gigantic Playground, a CourtAvenue company,... ...occasionally help present technical options to client stakeholders.... ...Gigantic Playground is a remote-first agency environment... ...compliance with federal law, all persons hired will be required to...Remote work
$388k
...canvases. We are looking for a Full Stack Engineer (L5) who can operate fluidly... ...US-based team is happy to embrace remote work. Generally, our compensation... ...you want in salary versus stock options. To determine your personal top of market compensation, we...Remote workHourly payFull timeImmediate startWorldwideFlexible hours$90k - $118.59k
...Full-Stack Software Engineer (New Grad) Nue is the AI-powered revenue architecture... ...and work effectively in a remote, cross-functional team.... ...tooling. Bonus Points (optional): Internship or co-op... ...of (class, internship, or personal project) How you've used...Remote workInternship- ...Senior Full Stack Engineer, Personalization Engineering Latam (Remote) About CookUnity: Food has lost its soul to modern convenience. And with it, it has... ...Actively contribute to the adoption of strong software architecture, development of best practices, and...Remote work
$160k - $180k
...Progyny Software Engineering Role Progyny's mission puts our... ...patterns and practices. Full-stack engineers in our technology... ...a digital nomad or remote international position... ...and life insurance options for employees and family ~ Free in-person, virtual and text-based...Remote workContract workSummer workWork at officeFlexible hours3 days per week- ...Full Stack Software Engineer III at Availity Availity delivers revenue cycle and related... ..., India, along with a remote workforce across the United... ...programs. Education reimbursement options. Paid Parental Leave for... ...eligibility of all persons hired to work in the United...Remote workHourly payWork at officeLocal area
$190k - $210k
...credits and capitalize software costs. Neo.Tax is... ...is seeking a Senior Full‑Stack Software Engineer who wants to build products... ...pipeline. We are a remote company, but we... ...- $210,000. Stock Option Plan (Equity). Health... ...closely with a three‑person data science team, one...Remote workFull timeContract workTemporary workH1bWork from homeVisa sponsorshipFlexible hours- ...Senior or Staff Full-Stack Software Engineer (Remote) Job Openings Senior or Staff Full-Stack Software Engineer... ..., getting together periodically in person. Who you are Your motivation... ...benefit, 401k plan, and stock options. You may not feel that you have all...Remote workWork experience placement
- ...Lead Full Stack Developer If you have a passion for... ...lean, cutting edge software to revolutionize critical... ...benefits package Optional company stock options... ...federal holidays & 17 days personal leave Regular... ...Flexible schedules, remote work (travel only as required...Remote workRelocationFlexible hours
$125k - $135k
...in! We are looking for a full-stack software engineer specializing in React and NextJS... ...effectively in a fully remote environment. We are... ...Retirement savings account options with vested company matching... ...qualifying employees In-person annual gatherings. Last time...Remote workFull timeTemporary workWork experience placementWorldwideFlexible hours$185k - $245k
...Overview: Lead Full Stack Developer - Finance and Investment (REMOTE) Remote, United... ...builds modern software for private capital... ...a product-focused engineering team that works closely... ...remote and hybrid options ~401(k) plan... ...~ Regular in-person team gatherings throughout...Remote workWork at officeImmediate startFlexible hours3 days per week$123.75k - $175k
...achieve their full potential. Come... ...Job Location: Remote US Anticipated... ...Worth, TX for in person meetings.... ...date. product engineering: bridge the gap... ...engineering: develop software platforms that... ...This is a full-stack engineering... ...robust health care options for you and...Remote workFull timeH1b- ...years of experience in fullstack web development and proven skills in AI/ML systems. You will collaborate within a remote-first team, mentor junior engineers, and drive architectural design for innovative AI technologies. Benefits include generous PTO and professional...Remote work
$60k - $70k
...Location Remote (Canada) Team Product & Engineering Type Full-time Base Salary $60,000 – $70,000 CAD... ...What You’ll Work On Full‑stack development across our investing... ...Spending Account. Stock options – have a stake in the... ...days, holidays, and personal days. Wellbeing programs...Remote workFull timeFlexible hours- ...Full-Stack Software Engineer (Node.js & React) This is a full-stack role with Node... ...tailwind or tachyons) For any option, we’re also looking for all... ...and solutions. Work remotely: avoid the time and energy... ...getting better. Get together in person once a year for a company off...Remote workContract workFreelanceFlexible hoursAfternoon shift
- ...airSlate is seeking a software developer in the Town of Poland, New York, to drive the development of AI-powered features. The role requires over 3 years of experience with Golang, Node.js, and web technologies like React. The company offers a flexible work environment...Remote workFlexible hours
- ...to add multiple Fullstack AI Software Engineers to their growing team. In... ...month contract Location 100%Remote Associate Vendors We are accepting... ...401(k) with matching options, and direct deposit for convenience... ...both professionally and personally—because when you thrive, we...Remote workContract workLocal area
- ...Description Job Description Full Stack Cloud Engineer (AI Security Platform) Remote [within the US]- strong... ...operating production software. Proficiency with Go... ...benefits. With five options to choose from, of... ...of options to fit each person's needs. We also offer...Remote workContract workHome officeFlexible hours
£59k - £78k per year
...Senior Software Engineer at Gearset Gearset is the... .... Our tech stack includes C#, React... ...experience as a full-stack engineer, including... ...Monday to Friday remotely in the UK. We are... ...part-time options for this position... ...scheme Generous personal development...Remote workFull timePart timeMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full-Stack Software Engineer (in-person / remote optional). Be the first to apply!
- full stack developer San Francisco, CA
- senior java full-stack developer San Francisco, CA
- full stack / python developer (remote) San Francisco, CA
- full stack developer remote San Francisco, CA
- mean stack developer San Francisco, CA
- c# .net full stack developer San Francisco, CA
- full time engineer San Francisco, CA
- senior full stack developer San Francisco, CA
- full stack cloud developer San Francisco, CA
- junior full-stack web developer San Francisco, CA



