Software Engineer

Reviva
San Francisco, CA Full Time
POSTED ON 10/1/2024 CLOSED ON 10/30/2024

What are the responsibilities and job description for the Software Engineer position at Reviva?

At Reviva, we’re on a mission to empower wellness providers to thrive and focus on what they love: taking care of their clients. As the daughters of small business owners in the wellness space, we grew up observing the challenges of starting and scaling a business and the frustrations of feeling overlooked by existing software. We started Reviva to build technology for the backbone of the American economy: small businesses.


You would:

  • Be an early member of the Reviva team with significant influence on the product and company
  • Build cutting-edge software driven by AI
  • Build multiple products in one - EHR, CRM, POS, scheduling, marketing, and AI all within one umbrella, purpose-built for the wellness industry
  • Be excited about solving problems like:
  • Handling high throughput consumer transactions
  • Building systems resilient to outages to make patient health data accessible and reliable
  • Integrating traditional SaaS workflows with AI applications
  • Building backwards and forwards-proof data models to enable robust analytics
  • Developing product from 0-1
  • Refine generative AI and embedding retrieval techniques to be accurate in the context of a specialized industry
  • Work on meaningful features to lower the barrier for small business owners' access to high-quality technology, and therefore improving the general population's access to high-quality wellness care


We are looking for someone with:

  • 3 years of engineering experience
  • Experience in building highly robust products with simple design
  • Experience working with microservice architectures
  • Experience in Typescript
  • Passion for building products that empower small business owners or other similar populations that the technology industry has traditionally overlooked
  • Loves giving and receiving feedback
  • Aligns with our culture values
  • Eagerness to learn and a track record of being self-driven
  • Ability to work in person (hybrid) in San Francisco
  • Bonus if any of the following applies:
  • Exposure to building HIPAA-compliant products or other products with similar security needs
  • Exposure to building point of sale (POS) systems
  • AI background or experience building AI application products


We currently use NextJS, NodeJS, Typescript, Tailwind CSS, and AWS.


Reviva’s Culture and Values

  • 🎩Act like a small business owner - We adopt the mentality of our customers by wearing multiple hats and operating autonomously as owners of the business.
  • 🙇🏻Customer comes first - For any decision we make, we keep this question in mind as our north star: How would this help our customers?
  • 🪄Sharing is power - Everyone has equal access to company data. We believe in sharing ideas, feedback, knowledge, and insights in real-time because better data leads to better decision-making.
  • ❣️Actions speak louder than words - We do what we say or commit to and take pride in having a high “do:say” ratio.
  • 📖Prioritize progress, not perfection - We learn more by acting quickly rather than researching and architecting the perfect solution.
  • 📣 Communicate transparently - We are well-intentioned and kind to our teammates, but don’t beat around the bush! We believe communicating transparently is important to give everyone the tools to do their best work.
  • 🎁 Feedback is a gift - Say what you mean, mean what you say, and don't be mean when you say it!


Why is joining Reviva right now so compelling?


Reviva has gathered a lot of momentum. Even though we have been working full-time on solving this problem only since January, we identified a critical pain point amongst cash-pay (operating outside of the insurance system) wellness SMB owners: a need for a vertical, all-in-one solution that addresses their needs around client acquisition and unlocks operational efficiencies across all their workflows. We have gotten nearly a 100% success rate in getting customers to sign up for our waitlist or to be a design partner with only high-fidelity mocks of a potential software web application solution.


GenAI advancements have also allowed us to build a software management solution that can increase usability even for late tech adopters. Valerie’s mom, who owns a solo-run integrative medicine clinic and specialty pharmacy, has never more quickly adopted ChatGPT. We are imagining a cutting-edge prompt-driven interface, that combines both structure and ad-hoc freedom to help users better leverage technology to run their business. Our ultimate vision is for Reviva to feel like the right-hand partner of a small business owner who 1) understands the business inside and out and 2) provides strategic guidance that uplevels the business. This means that we are in heads-down building mode, building the next generation of AI-native practice management solutions.


We are hiring now because we have recently secured a significant amount of capital from top-tier investors in an oversubscribed pre-seed round.


Company Benefits

  • Opportunity to be on the ground building 0-1 at a fast-moving startup
  • Attractive compensation and equity options
  • Full health and wellness benefits (we are a business in the wellness industry after all)
  • Unlimited PTO
Sr. Software Engineer In Test
Advent Software, Inc. -
San Francisco, CA
Front End Software Engineer
Advent Software, Inc. -
San Francisco, CA
Software Engineer - Accounting
Advent Software, Inc. -
San Francisco, CA

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$95,804 - $118,468
Income Estimation: 
$120,554 - $147,360
Income Estimation: 
$95,804 - $118,468
Income Estimation: 
$120,554 - $147,360
Income Estimation: 
$120,554 - $147,360
Income Estimation: 
$144,263 - $176,213
Income Estimation: 
$60,466 - $77,375
Income Estimation: 
$70,021 - $87,351
Income Estimation: 
$76,438 - $92,787
Income Estimation: 
$95,804 - $118,468
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Reviva

Reviva
Hired Organization Address Fridley, MN Full Time
About the Role: We are seeking a skilled Machining Technician to join our diesel engine remanufacturing team. As a Machi...
Reviva
Hired Organization Address Fridley, MN Full Time
Job Duties: Machine engine parts to specifications, using machine tools, shapers, or grinders. Measure, examine, or test...
Reviva
Hired Organization Address Fridley, MN Full Time
About Reviva: Reviva, Inc. is looking for talented candidates driven to work in family culture, dedicated to manufacturi...

Not the job you're looking for? Here are some other Software Engineer jobs in the San Francisco, CA area that may be a better fit.

Software Engineer

Advent Software, Inc., San Francisco, CA

Staff Software Engineer

Advent Software, Inc., San Francisco, CA