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
- ...built for efficiency. The Opportunity: Plural is seeking a Full Stack Engineer with deep AI fluency to lead development of internal and external... ....js, Django What We Offer: Competitive salary and equity options Thoughtful technical and soft skill mentorship from...Remote work
- ...with a small team of engineers and have doubled that... ...when we’re together in person, so we prioritize time... ...work experience as a full stack engineer, ideally in a... ...care needs ~ Stock Options: Be a part of our success... ...foster parents. Remote WFH Stipend: $300 work...Remote workWork experience placementWork at officeWork from homeFlexible hours3 days per week
- ...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
$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- ...Berlin, Gütersloh or Remote (ideally max. 3... ...and shaping great software from design to delivery... ...you might be the person we’re looking for.... ...’ll join our UI Engineering team and take ownership of full-stack projects that... ...clean design aren’t optional for you. Bonus...Remote workFlexible hours
$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$125k - $160k
...Full Stack Software Engineer (US Based Remote) Torus is headquartered in Utah and is expanding manufacturing at our... ...production floor, required to don personal protective equipment to include,... ...parental leave. Torus paid Life with option to purchase additional coverage...Remote workTemporary workCasual workWork at office- ...become the best-in-class full-stack insurance and re/... ...a talented Full Stack Software Engineer to help us solve the complex... ...bureaucracy. This person will be a key member of... ...100% employer-paid option available (US only) Additional... ...options (US only) Remote work, flexible hours...Remote workFlexible hours
$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... ...000 - $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- ...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
$140k - $170k
...Sr. Full Stack Software Engineer About Ursa Space Systems Ursa Space Systems is building an AI-native geospatial insights platform... ...-facing applications. This position is fully remote, or optionally in-person at our headquarters in Ithaca, NY. This position may...Remote workFlexible 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
$120k - $180k
...healthcare requires engineering ingenuity,... ...ask you to download software/apps or request sensitive personal information like bank... ...important is general full-stack knowledge,... ..., you’ll have the option to speak with someone... ...list. We are a fully remote company. You have...Remote workTemporary workWork at officeVisa sponsorshipWork visa- ...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
- ...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
- ...resources to take an entry-level person and spend resources on... .... Clients now have the option to hire remote workers from anywhere, so for... ...Apply: Recent computer science/engineering/mathematics/statistics or... ...Required Skills for Java/Software Programmers Bachelors...Remote work
- ...resources to take an entry level person and spend resources on... .... Clients have now the option to hire remote workers from anywhere so for... ...Apply: Recent Computer science/Engineering /Mathematics/Statistics or... ...Required Skills for Java/Software Programmers: Bachelors...Remote workImmediate start
$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$165k - $300k
...Product, Platform & Enterprise Full Stack Sr/Staff Software Engineer (Remote - US) Be part of a team that values... ...headquarters in Fort Worth, TX for in-person meetings. Travel expenses for... ...Retirement program. Robust health care options for you and dependents, including...Remote workFull timeH1b- ...motivated and experienced full stack Senior Software Engineer (Java/MySQL/AWS/Javascript... ...environment. This can be a 100% remote position! Keeper's... ...applicants must be a U.S. Person, defined as a U.S. citizen... ...this information is optional and Keeper collects this data...Remote workPermanent employmentTemporary work
- ...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
- ...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
$124k - $187k
...from low-level device software to large-scale cloud... ...experienced Senior Full Stack Engineer to join our product... ..., Redis, AWS) Personal Skills Caring,... .... 100% employer-paid option for employees. ~ Health... ...Locations Boston Remote status Hybrid Employment...Remote workFull timeFlexible hours- ...Full Stack + AI Engineer Location: New York, NY (Hybrid / Onsite Preferred) Department: Product... ...in real time, and delivering deeply personalized experiences driven by real-world... ...& Perks Health Benefits and Stock Options Make a Gesture Day: Each employee...Remote workCasual workWork at office
$125k - $200k
...Full Stack Software Engineer - Robotics San Francisco || Oakland, CA Formic... ..., automation is no longer optional for manufacturers that want... ...Monitoring and remote troubleshooting AI-driven... ...supported both professionally and personally. That's why we offer a comprehensive...Remote workFull timeTemporary workHome officeFlexible hoursShift work$3,000 per month
...You have the flexibility to work either from home or in-person, with the option to choose what suits you best. This is an excellent chance... ...efficiently. - Willingness to learn and develop skills for remote work success. What You'll Enjoy: - Participate in online...Remote workExtra incomeTemporary workPart timeImmediate startWork from home- ...Wellmark, Inc. seeks a Sr. Full Stack Digital Services Software Engineer based out of our U.S.... ...are being submitted by a person instead of a bot; applications... ...to EEO guidelines. Remote Eligible: You will have... ..., you may still have the option to come into a Wellmark office...Remote workWork at office
$60k - $135k
...consulting, design, engineering, and operations,... ...: Python Full Stack Engineer Role: Python... ...days onsite/ 1 day remote) Job Requirement... ...with the Software Development Life... ...medical and dental options, disability insurance... ...applicants including persons with disabilities...Remote workMinimum wageLocal area$144k - $164k
...Senior Full Stack Engineer - (Platform) Location : Remote - Preference for NYC - Or Remote USA or Tel Aviv (classed... ...candidates will interview via Zoom or in-person as scheduled. # Technical... ...00% employer-paid health benefit options (Medical, Dental, and Vision) for...Remote workFull timeWork at officeShift work- Java Full Stack Developer Multiple locations (NYC, NY / Jersey City,... ...(No Exceptions for Hybrid or Remote) Duration : Contract of 1 year... ...Rank + 1 internal + 1 In‑person client round at any of these... ...Involve in various phases of Software Development Life Cycle (SDLC)...Remote workContract workWork at office
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 react developer San Francisco, CA
- lead full stack java developer San Francisco, CA
- full stack / python developer (remote) San Francisco, CA
- java full stack angular developer San Francisco, CA
- full stack engineer San Francisco, CA
- mid level full stack developer San Francisco, CA
- full stack developer remote San Francisco, CA
- remote .net full stack web developer San Francisco, CA
- full stack java developer San Francisco, CA
- mean stack developer San Francisco, CA

