Senior Software Engineer I

SpotOn Raleigh, NC $130,000 - $150,000
Full Time Senior Level 3+ years

Posted 3 weeks ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

Design, develop, and maintain high-performance software applications using Golang, focusing on building and optimizing APIs for independent restaurants. Collaborate with cross-functional teams to solve software problems and enhance system scalability and reliability.

Responsibilities

  • Design, develop, and maintain high-performance software applications using Golang
  • 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 for production visibility
  • Write efficient and reusable code following industry best practices and standards
  • Write automated tests to ensure software quality
  • Optimize software performance and ensure scalability and reliability
  • Participate in code reviews and provide constructive feedback
  • Design, build, and maintain highly resilient, flexible, and scalable architecture
  • Identify and justify opportunities to address tech debt as part of the roadmap

Requirements

  • 3+ years of experience in software development
  • Strong scripting skills in GoLang, Python, or Bash
  • Professional experience with SQL
  • Strong knowledge of computer science fundamentals such as data structures, algorithms, and design patterns
  • Experience writing scalable APIs
  • Ability to work independently and in a team environment
  • Excellent command of written and spoken English (min. B2 level)

Qualifications

  • 3+ years of experience in software development

Nice to Have

  • 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 like React)
  • Experience with containerization (Docker/Kubernetes) and infrastructure-as-code

Skills

Python * SQL * AWS * Azure * Google Cloud * Kubernetes * Docker * AWS Lambda * REACT * Terraform * Golang * Grafana * Bash * Azure Functions * Shape Up * OTEL * ES6 JavaScript *

* Required skills

Benefits

Dental Insurance
401(k) with company match
Monthly cell phone stipend
Vision Insurance
Volunteer Time Off
Employee Resource Groups
Monthly internet stipend
Medical Insurance
Paid vacation
Sick time
10 company holidays
RSUs
Tuition reimbursement for up to $2,000 per calendar year

About SpotOn

SpotOn is a fast-growing fintech company building restaurant tech to provide independent restaurants with tools to compete and succeed.

Technology
View all jobs at SpotOn →