Senior Software Engineer

remote | full-time position
Apply Now

What The Job Is

We have too much money, and not enough code. We came into this money by selling a few new subscriptions to our SaaS application every month for over 16 years, with no investors or debt.

Our business is growing fast and we need to hire an additional developer to help us keep pace.  Today there are 26 people at our company, and more than 2000 customers who are paying us to help them run their businesses. We want to improve our products, build new products, and improve our internal infrastructure. But all of that is worthless if we’re not satisfied, happy, and have sane lives, too.

What to Expect

Everyone in the company works remotely from home. Communication and collaboration are critical for us. We’re on Zoom with each other multiple times a day, to check in on progress, design a new feature, collaborate on how to structure some code, or to tell a funny story about what happened last night.  We also get together multiple times throughout the year to spend time collaborating together in person.

We’re adding another member to our Development team.

Some of the projects we are working on:

  • Adding new features to make our customers businesses run more efficiently
  • Creating new tools and improving existing tools to make life easier for our Support and Sales teams
  • Writing new stored procedures, or optimizing existing queries for SQL Server 2017
  • Various infrastructure / DevOps projects to improve our engineering environment

Our Technology Stack:

  • C#
  • JavaScript
  • SQL Server
  • HTML5
  • CSS3

About Us

We’ve become a stable and profitable business by selling a few new subscriptions to our SaaS application every month since 2003. We have no outside investors and no debt. We’re a distributed company where everyone works from home, but you’ll need to work in California, Nevada, Oregon, or Washington.


Perks of the Job

Work Remotely

Working remotely gives us the flexibility to work from just about anywhere. We’ll even get you setup with a home office that works best for you. 

Competitive Salary

We want a great team and make sure each person is compensated well.


100% of your healthcare benefits are covered. We also offer vision and dental.

Paid Vacation

Because we value all parts of our lives in and out of the office we offer four weeks of paid leave.

Profit Sharing & 401K

Every team member contributes to Moraware’s success. That’s why we offer quarterly profit sharing. We also offer a matching 401K plan. 

Quarterly Meetings

We make it a priority to get together once a quarter to work and spend some quality time.

Here’s why we love working at Moraware

Talk to smart, motivated people every day. 

Get to help people every day and make changes that impact the success of multiple businesses.

Work on projects that allow me to learn and grow.

We make it a priority to get together once a quarter to work and spend some quality time.

 Our hiring process


Find the right fit

We approach hiring differently than most companies. We don’t want to see your resume. There’s more to you than a single piece of paper. We ask that you send us your answer to the questions asked on our job descriptions. If we feel you’re aligned with the values, qualities and skills we’re looking for, we will give you a call. 



Interview with the team

We look for employees who will jive with the entire team, not just the managers. So once you’re past the phone interview, you will have a series of zoom calls with our leadership team and other team members that you will interact with on a regular basis.


The final interview

The final stage of our hiring process is an in-person interview/walk-about/hike. We want to get to know the real you, and we feel the best way to do this is to invest a longer amount of time on the process. Whenever possible this includes a whole day of hanging out, a hike, or whatever activity we can think of that will help break down the barriers that typically come with an interview setting.

How to Apply:

If this sounds like the perfect match for you, DO NOT send us a resume. Instead, we’d like to know more about the real you.

Send an email to containing:

  1. 3-10 sentences describing why you’re proud of one project you have worked on
  2. 3-10 sentences about why you are qualified to work on some of the projects we listed above
  3. Which of these 4 states you plan to work in: California, Nevada, Oregon, or Washington

Moraware is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Candidates must be authorized to work in the U.S.  We are unable to sponsor H1-B Visa’s at this time.