Senior Software Engineer I
SpotOnAbout the role
- Named the #1 Restaurant POS by G2 (Fall 2025), based on ratings from real users
- Rated the top-rated point-of-sale (POS) for restaurants, bars, retail, and small businesses by Capterra users
- Awarded Great Places to Work and Built In’s Best Workplaces for multiple years running
On a daily basis, you will:
- Design, develop, and maintain high-performance software applications using Golang with a focus on building CRUD APIs ( REST and gRPC)
- Collaborate with cross-functional teams to identify and solve software problems
- Implement and manage monitoring and logging systems to provide visibility into the production environment.
- Write efficient and reusable code that follows industry best practices and standards.
- Write automated tests to ensure the quality of the software applications.
- Optimize software performance and ensure scalability and reliability.
- Participate in code reviews and provide constructive feedback to team members.
What skill are we searching for?
- 3+ years of experience in software development.
- Strong scripting skills in languages such as GoLang, Python, or Bash.
- Professional experience with SQL
- Strong knowledge of computer science fundamentals such as data structures, algorithms, and design patterns.
- Design, build, and maintain highly resilient, flexible, and scalable architecture in collaboration with other Engineers.
- Experience writing scalable APIs
- Ability to work independently and in a team environment.
- Collaborate with the team to ensure solid technical decision-making and high quality team output.
- Identify and justify opportunities to address tech debt as a part of our roadmap.
- Excellent command of written and spoken English (min. B2 level)
- Operate at the intersection of Platform and application teams, helping align efforts and contributing to infrastructure and Terraform where appropriate.
Perfect candidate also has:
- Experience in GoLang
- Experience with cloud computing platforms such as AWS, Azure, or Google Cloud.
- Experience with serverless computing technologies such as AWS Lambda or Azure Functions.
- Familiarity with agile software development methodologies, specifically Shape Up
- Experience with performance monitoring and optimization (Grafana and OTEL)
- Prioritizes understanding the product and how it is used by end users.
- Experience working in high performing SaaS companies.
- Experience with any modern frontend programming language – ideally ES6 JavaScript, and a modern framework (React is a plus!), but if you don't have professional experience with it, that is ok.
- Experience with containerization (Docker/Kubernetes) and infrastructure-as-code.
Why Join Us?
At SpotOn, you’ll be part of a team that values diversity, creativity, and a shared mission to help small businesses succeed. Join us to build technology that makes a difference, work with talented peers, and contribute to a culture where your ideas and impact matter.
Compensation:
- Our base pay range is $130,000 -$150,000 for this role
- Please note the salary range listed is just one component of a competitive compensation package which includes a company stock plan
- Offers will be reflective of the candidate’s location and experience.
Benefits:
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:
- Medical, Dental and Vision Insurance
- 401k with company match
- RSUs
- Paid vacation, 10 company holidays, sick time, and volunteer time off
- Employee Resource Groups to build co
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s