Senior Software Engineer(Data Reporting)

SpotOn · Remote

Company

SpotOn

Location

Remote

Type

Full Time

Job Description

At SpotOn, we’re helping small businesses and restaurants compete and win with technology to better connect with their customers. Think marketing software, website development, e-commerce, reservations, online ordering, digital loyalty, review management, and both retail and restaurant point-of-sale (POS) solutions.  

Recently, SpotOn has:

  • Raised $300M in Series F funding (valuing SpotOn at $3.6 Billion)
  • Earned awards for Great Places to Work and Built In’s Best Places to Work
  • Earned award for Inc’s Fastest Growing Company in 2023
  • Rated the top-rated point-of-sale (POS) for Restaurants, Bars, Retail, and Small Business by Capterra users
  • Helped local businesses succeed with technology and support to battle through the labor shortage while also helping their employees earn more. 

This year, we’re going even bigger—caring hard and moving fast down the path of high growth and positive impact. 


That’s where you come in. 

Senior Software Engineer-Data Reporting

In the role of Senior Software Engineer, you will be instrumental in the design, development, and upkeep of our high-velocity data processing and analytics systems within our Reporting & Analytics application. These systems tackle the management of large volumes of data and provide valuable insights to merchants. 

This position is an excellent opportunity for a self-starter who values ownership, organization, and the thrill of building robust, highly available, and redundant systems. As an integral part of our team, you will contribute to writing API endpoints, writing & optimizing SQL, helping to manage the infrastructure of the reporting application, writing Terraform scripts, and ensuring the scalability and redundancy of our infrastructure.

Responsibilities:
  • Design, develop, and maintain efficient, reliable, and scalable code.
  • Implement, test, and debug both new and existing software systems/applications.
  • Contribute to the development and design process of our new analytics platform, while also maintaining our legacy analytics application.
  • Manage ETL processes, working with substantial data volumes in a real-time environment.
  • Foster a culture of learning and teamwork through code reviews, pair programming, and knowledge sharing.
  • Write extensive, clear documentation of systems and processes.
Qualifications:
  • Bachelor’s degree in Computer Science, or related field, or equivalent experience.
  • 5-7 years of software development experience (we use Go, Node, Python, SQL, and Terraform)
  • Experience working with legacy Go systems.
  • Strong knowledge of SQL, Kafka, Kubernetes, Terraform, Postgres, and AWS.
  • Experience in the design and development of reporting or analytics-heavy applications.
  • Familiarity with large data volumes and real-time processing.
  • Meticulous work habits including clean code practices and thorough testing.
  • Exceptional verbal and written communication skills.
  • Ability to thrive in a dynamic, fast-paced work environment.
Desirable:
  • Interested in develops & infrastructure
  • Experience with React.

 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 that includes the following:

  • Medical, Dental, and Vision Insurance 
  • 401k with company match
  • Restricted Stock Units
  • Flexible Time Off
  • Volunteer Time Off
  • Headspace membership for guided meditation and stress relieving tools
  • Employee Resource Groups for Diversity and Inclusion, Women, LGBTQIA+, and other communities
  • Monthly cell phone and internet stipend
  • Subscription to Linkedin Learning and Tuition reimbursement of up to $2k per calendar year 

Compensation:

  • Our base pay range is $150,000 -$200,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.

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.

#LI-Remote


SpotOn is an e-verify company.

Apply Now

Date Posted

07/04/2023

Views

21

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9
142,000+ Jobs Tracked
12,400+ Companies
1,930 Categories