Staff Software Engineer – Hospitality | SpotOn: Product | Remote (United States)

Posted 2025-09-08
Remote, USA Full Time Immediate Start
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">At SpotOn, we’re helping restaurants and small businesses compete and win with flexible payment and software technology—backed by real people who really care. From seamless point-of-sale systems to integrated restaurant management solutions, every SpotOn tool is designed to help local businesses increase profits and create better experiences for their customers and employees.</p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">Recently, SpotOn was:</p>
<ul class=" text-base sm:text-lg marker:text-color list-inside list-disc text-gray-500 list-disc list-outside pl-3 mb-6">
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Named one of Fast Company’s Most Innovative Companies of 2024</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Awarded Great Places to Work and Built In’s Best Workplaces for the third year in a row</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Selected as the Best Overall Restaurant POS by NerdWallet</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Rated the top-rated point-of-sale (POS) for restaurants, bars, retail, and small businesses by Capterra users</span></li>
</ul>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">We’re committed to caring hard and moving fast so that we can continue to grow and make a positive impact together.</p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">That’s where you come in.</p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">We are seeking a highly skilled Staff Software Engineer with a strong background in full-stack development, specializing in Golang and React / TypeScript. The ideal candidate will be passionate about scaling our software stack for improved availability, performance, and scalability. As a key member of our Hospitality Domain, you will collaborate across teams and boundaries to enhance our products and contribute to the overall success of the company.</p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3"><strong class=" font-semibold">Responsibilities:</strong></p>
<ul class=" text-base sm:text-lg marker:text-color list-inside list-disc text-gray-500 list-disc list-outside pl-3 mb-6">
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Design, develop, and maintain high-performance software applications using Golang with a focus on building CRUD APIs ( Rest and gRPC)</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Collaborate with cross-functional teams to identify and solve software problems</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Implement and manage monitoring and logging systems to provide visibility into the production environment.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Write efficient and reusable code that follows industry best practices and standards.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Write automated tests to ensure the quality of the software applications.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Optimize software performance and ensure scalability and reliability.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Participate in code reviews and provide constructive feedback to team members.</span></li>
</ul>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3"><strong class=" font-semibold">Qualifications:</strong></p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">Research shows that women and members of underrepresented groups tend to apply to roles only when they check every box on a job description. We encourage you to apply if you meet the majority of qualifications and if this role is aligned with your career trajectory.</p>
<ul class=" text-base sm:text-lg marker:text-color list-inside list-disc text-gray-500 list-disc list-outside pl-3 mb-6">
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">8+ years of experience in software engineering, with a focus on full-stack development.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Strong scripting skills in languages such as GoLang, Python, or Bash.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Proven experience with scalable cloud architecture, preferably with AWS</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Strong experience writing scalable APIs</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Experience and willingness to mentoring other engineers in the team</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Strong knowledge of computer science fundamentals such as data structures, algorithms, and design patterns.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Ability to work independently and in a team environment.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Collaborate with the team to ensure solid technical decision-making and high quality team output.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Identify and justify opportunities to address tech debt as a part of our roadmap.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Self-motivated with a passion for technology and a desire to drive positive change within the organization.</span></li>
</ul>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3"><strong class=" font-semibold">Preferred Qualifications</strong></p>
<ul class=" text-base sm:text-lg marker:text-color list-inside list-disc text-gray-500 list-disc list-outside pl-3 mb-6">
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Experience in GoLang</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Experience with cloud computing platforms such as AWS, Azure, or Google Cloud..</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Experience with serverless computing technologies such as AWS Lambda or Azure Functions.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Familiarity with agile software development methodologies.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Experience with performance monitoring and optimization.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Prioritizes understanding the product and how it is used by end users.</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Experience working in high-performing SaaS companies.</span></li>
</ul>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">*** Nice to have: Experience in fintech / payments</p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3"><strong class=" font-semibold">Compensation:</strong></p>
<ul class=" text-base sm:text-lg marker:text-color list-inside list-disc text-gray-500 list-disc list-outside pl-3 mb-6">
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Our base pay range starts at $166,000 -$266,000 for this role</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Please note the salary range listed is just one component of a competitive compensation package which includes a company stock plan</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Offers will be reflective of the candidate’s location and experience.</span></li>
</ul>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3"><strong class=" font-semibold">Benefits:</strong></p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">At SpotOn, we put people above everything else. We’re known for our innovative software and technology solutions, but we stand out because of the hard-working humans behind the tech. We can’t take care of our clients without taking care of our employees first, and that’s why we invest in you with a competitive benefits package which includes:</p>
<ul class=" text-base sm:text-lg marker:text-color list-inside list-disc text-gray-500 list-disc list-outside pl-3 mb-6">
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Medical, Dental and Vision Insurance</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">401k with company match</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">RSUs</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Paid vacation, 10 company holidays, sick time, and volunteer time off</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Employee Resource Groups to build community and inclusion at work</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Monthly cell phone and internet stipend</span></li>
<li class=" leading-snug mb-2 pl-2"><span class="text-gray-200">Tuition reimbursement for up to $2,000 per calendar year to assist with classes of your choice</span></li>
</ul>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">The base salary range listed will vary depending on location and experience.</p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">Base salary range</p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">$164,000—$266,000 USD</p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3"><em>SpotOn is an equal employment opportunity employer. Qualified candidates are considered for employment without regard to race, religion, gender, gender identity, sexual orientation, national origin, age, military or veteran status, disability, or any other characteristic protected by applicable law.</em></p>
<p class=" text-gray-200 text-base sm:text-lg leading-relaxed mb-3">SpotOn is an e-verify company.</p>
Back to Job Board