Staff Software Engineer - Hospitality Chicago, IL; Detroit, MI; San Francisco, CA; Raleigh, NC;[...]
Company: Tbwa Chiat/Day Inc
Location: San Francisco
Posted on: October 29, 2024
Job Description:
Chicago, IL; Detroit, MI; San Francisco, CA; Raleigh, NC;
RemoteAt 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.Recently, SpotOn was:
- Named one of Fast Company's Most Innovative Companies of
2024
- Awarded Great Places to Work and Built In's Best Workplaces for
the third year in a row
- Selected as the Best Overall Restaurant POS by NerdWallet
- Rated the top-rated point-of-sale (POS) for restaurants, bars,
retail, and small businesses by Capterra usersWe're committed to
caring hard and moving fast so that we can continue to grow and
make a positive impact together.That's where you come in.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.Responsibilities:
- 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.Qualifications: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.
- Bachelor's degree in Computer Science, Engineering, or a
related field; Master's degree preferred.
- 8+ years of experience in software engineering, with a focus on
full-stack development.
- Strong scripting skills in languages such as GoLang, Python, or
Bash.
- Proven experience with scalable cloud architecture, preferably
with AWS
- Strong experience writing scalable APIs
- Experience and willingness to mentor other engineers in the
team
- Strong knowledge of computer science fundamentals such as data
structures, algorithms, and design patterns.
- 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.
- Self-motivated with a passion for technology and a desire to
drive positive change within the organization.Preferred
Qualifications:
- 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.
- Experience with performance monitoring and optimization.
- Prioritizes understanding the product and how it is used by end
users.
- Experience working in high-performing SaaS
companies.Compensation:
- Our base pay range starts at $166,000 -$266,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.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 community and inclusion at
work
- Monthly cell phone and internet stipend
- Tuition reimbursement for up to $2,000 per calendar year to
assist with classes of your choiceThe base salary range listed will
vary depending on 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.
#J-18808-Ljbffr
Keywords: Tbwa Chiat/Day Inc, Palo Alto , Staff Software Engineer - Hospitality Chicago, IL; Detroit, MI; San Francisco, CA; Raleigh, NC;[...], IT / Software / Systems , San Francisco, California
Didn't find what you're looking for? Search again!
Loading more jobs...