Work from home
Jobs
Skip to content
Skip to content
Menu
YYC
  • OnlineJobs
    • Post Online-Job
  • Making Money Online
  • AI for Work
  • AI Tips
  • Passive Income
  • Info
YYC

Full Stack Software Engineer – Sacramento, CA

  • Full Time
  • Hybrid
  • USA only (Remote)
  • Posted on April 28, 2026
UpMetrics

UpMetrics

Software Engineer

Location: Sacramento, CA

Department: Product + Engineering

Reports to: Director of Engineering

 

About UpMetrics

 

At UpMetrics, we’re building a world where impact organizations have the knowledge, tools, and connections to achieve their missions. Our mission is to help organizations accelerate impact through innovative technology and community, connecting funders and mission-driven organizations with the capital, insights, and relationships they need to succeed.

 

To deliver on this mission, we provide an impact reporting platform in combination with expert services. Together, these products empower organizations to collect, analyze, and learn from their data—gaining insights and sharing their stories to inspire change.

 

Must be based in Sacramento, CA.

 

Responsibilities

Design and implement features across the full stack — from database schema to API layer to user-facing UI

 

Build and evolve our Rails API, including background jobs and data models

 

Develop rich, responsive front-end experiences with Vue.js and TypeScript

 

Collaborate on system design decisions that balance speed of delivery with long-term scalability

 

Participate in code reviews, provide technical insights, and mentor teammates

 

Work closely with product management to translate requirements into well-architected solutions

 

Contribute to CI/CD pipelines, infrastructure-as-code, and deployment workflows on AWS

 

About You

6+ years of experience as a software engineer, with strong full stack capabilities

 

Deep experience with Ruby on Rails or a comparable server-side framework (Django, Flask) and are eager to work in Rails if it’s new to you

 

Proficient with modern JavaScript/TypeScript and have hands-on experience with Vue.js or a comparable reactive framework (React, Svelte)

 

Comfortable with relational databases (MySQL/PostgreSQL) and document stores (MongoDB), including query optimization and data modeling

 

Experience with background job processing (Sidekiq, or similar)

 

Understand authorization patterns and have worked with libraries like Pundit, CanCanCan, or equivalent

 

Proficient with Git, CI/CD pipelines, and automated testing (RSpec, Jest, Vitest)

 

Nice to have: experience with AWS services (S3, Lambda, Cognito, CDK/CloudFormation) or similar cloud platforms

 

Familiar with Docker and containerized development/deployment workflows

 

Track record of writing well-tested code — TDD experience is a strong plus

 

You will be successful in the role if..

You are eager to apply your experience to new challenges and continue to learn

 

You are self-motivated, enjoy autonomy, and have an entrepreneurial mindset

 

You are a team player and good communicator

 

You love building highly functional, scalable, data-driven enterprise applications

 

You are excited to work in a high-velocity, agile startup environment

 

You are able to deliver as a member of a distributed engineering team

 

You think in systems — you understand how the pieces fit together, not just the code in front of you

 

You care about the craft: clean code, solid test coverage, and thoughtful architecture

 

You have deep experience with Ruby on Rails or a comparable server-side framework (Django, Flask) and are eager to work in Rails if it’s new to you

 

UpMetrics Values

Our company values influence everything we do, from our work inside the office to how we choose our partners:

 

Team First — ​​Collaboration is key. We support each other, respect each other’s strengths, varying backgrounds and views. We value everyone’s input.

 

Client Focused — ​Our work is personal. Many of us have direct experience working in the field and are deeply passionate about what we do. We take a partner approach with all our clients.

 

Show Integrity — We are open, honest, ethical, and fair. We expect integrity from the team internally and the people we choose to partner with. ​​

 

Reflect and Improve — We are a data company always looking to get better. We test often, iterate, and look closely at metrics to build capacity and inform decisions.

 

Let’s Go! — To create positive change, we never settle. In uncharted territory, we embrace challenges as opportunities, take ownership, and strive for excellence.

 

Compensation & Benefits

$145,000 – $170,000 annual salary based on experience

 

Equity incentive plan

 

70% employer paid health insurance for employees and family

 

Dental and vision insurance

 

Fully paid Life and Accidental Death & Dismemberment insurance

 

Fully paid Short- and Long-term Disability insurance

 

Unlimited time off policy, plus paid holidays and monthly Wellness Fridays

 

Paid parental leave policy, eligible after one year of employment

 

FSA plan, lifestyle spending account (LSA) for eligible professional development, wellness, and mental health expenses, and Employee Assistance Program via The Hartford

 

401K plan

 

Remote work equipment

 

​Annual company retreat and quarterly virtual company events

 

Outstanding team and meaningful work

 

$145,000 – $170,000 a year

To apply for this job please visit jobs.lever.co.

Related

Post navigation

TikTok – Sales & Advertising Intern – Bogotá, Colombia
Senior Manager, Sales – Sydney

Recent Jobs

  • Senior Manager, Sales – Sydney

    • Anywhere (Remote)
    • Floqast
    • Full Time
    • Hybrid
  • Full Stack Software Engineer – Sacramento, CA

    • USA only (Remote)
    • UpMetrics
    • Full Time
    • Hybrid
  • AI
  • AI for Work
  • AI Tips
  • Making Money Online
  • Online Business
  • Online Jobs
  • Opinion
  • Passive Income
  • Remote Work
  • Skills & Learning
  • USA




© yeweyewe.com 2026