Demo

Software Engineer

Adora POS
Roseville, CA Full Time
POSTED ON 4/22/2026
AVAILABLE BEFORE 10/18/2026

We build software that runs real restaurants.

Adora is a browser-based POS platform purpose-built for pizzerias and fast-casual restaurants. Our customers don't have time for clunky software — and neither do we. We're a ~55-person team that ships fast, values craftsmanship, and gives senior engineers real ownership over complex, impactful work.

We're looking for a Software Developer III — the kind of senior engineer who fixes root causes instead of symptoms, mentors teammates without being asked, and makes the codebase better every time they touch it.


** This is an on-site role based in our Roseville, CA - Local candidates only will be considered.


What You'll Own

  • End-to-end delivery of complex features across our POS, OLO, and integration layer — from planning and architecture through testing and release
  • High-quality PR reviews that sharpen team standards and catch issues before QA does
  • Root-cause diagnosis of recurring defects, driving durable fixes over patchwork solutions
  • Early, clear communication of technical risks — with proposed tradeoffs, not just problems
  • Mentoring junior developers through code review, documentation, and shared technical ownership
  • Production stability support, including incident response and post-issue follow-up


What You Bring

Must-Haves:

  • 5 years of professional software development delivering production-grade systems
  • Strong proficiency in C# and/or TypeScript; comfortable across the full stack
  • Hands-on experience with backend development: SQL, stored procedures, REST APIs, and system integrations
  • Solid command of Agile/Scrum workflows and cross-functional collaboration with BA, QA, and Product
  • Demonstrated history of reducing regressions through test coverage, durable fixes, and proactive edge-case handling
  • Experience mentoring developers and elevating team output through technical leadership and code review
  • BS in Computer Science, Software Engineering, or equivalent professional experience


Bonus Points:

  • Experience with .NET, browser-based applications, or restaurant/hospitality technology
  • Familiarity with multi-tenant SaaS architecture
  • Comfort in client-facing technical conversations or change request scoping


Why Adora

  • Collaboration is core to how we work — this is an on-site role based in our Roseville, CA office with one day per week WFH flexibility. We're looking for candidates located in the Sacramento Metro area.
  • $125,000 - $140,000 base salary, depending on experience
  • Medical, dental, and vision coverage through Justworks
  • 401(k) with company match
  • Flexible PTO — we care about output, not hours logged
  • Real ownership: your decisions ship to real restaurants serving real customers
  • A 55-person team where senior engineers are heard, not buried under process


How to Apply

Apply directly or send your resume to careers@adorapos.com

Include a brief note (3-5 sentences) describing a complex technical problem you've solved — what it was, how you approached it, and what you'd do differently now. We read every one.

We typically respond within 5 business days.

Salary : $125,000 - $140,000

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: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$115,390 - $147,559
Income Estimation: 
$136,671 - $177,110
Income Estimation: 
$128,093 - $158,900
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

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

  • Epic Grove, CA
  • Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relo... more
  • 6 Days Ago

  • Epic Roseville, CA
  • Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relo... more
  • 8 Days Ago

AI Assistant is available now!

Feel free to start your new journey!