Job Description
As Senior Software Engineer, you will be working on a product squad to develop new features and enhancements for our product. You should be comfortable leading projects to implement new end-to-end features and fix complicated issues You should also be comfortable using AI coding tools to accelerate delivery, and be able to review and validate AI-generated code for correctness, security, maintainability, and alignment with team standards. We are looking for self-motivated team members who crave a challenge and feel excited about rolling up their sleeves to realize our potential.
This is a fullstack position and successful candidates will demonstrate being comfortable working across both frontend and backend. However if you consider yourself a stronger frontend or backend engineer please still apply. We recognize that everyone brings unique strengths, and delivering products is a team effort. San Francisco Bay area candidates would be in office 2-3 days/week at our Morgan Hill, CA office for collaboration
What you will do:
Work directly with an engineering manager and other software engineers
Self-starter with the ability to work effectively in a multi-disciplined team with a product manager, product designer and QA engineer
Comfortable leading projects from planning through to delivery
Have a strong sense of teamwork and put the team’s and company’s interests first
Must be able to operate in a fast-moving environment with the ability to adapt to changing priorities and requirements
Experience designing, building, and operating production services
Experience building and operating high performance multi-tier web applications, including REST APIs and optimized database operations
We are looking for people who have:
Minimum of 3 years of professional experience
Strong understand of building end-to-end web applications using JavaScript or TypeScript
Experience leading engineering projects and providing technical leadership to a team
Experienced with Git and GitHub
Experienced working with AI coding tools like Cursor Claude Code
Container services such as Kubernetes experience a plus
PubSub/Eventing pattern experience a plus
Bachelor’s degree in Computer Science or a related field, or equivalent practical experience. What you’ve built matters more than where you studied.
In the United States, the range is typically a salary of $135,000 to $175,000 + bonus + equity + benefits. The range provided is Shopmonkey’s reasonable estimate of the base compensation for this role. The actual amount will be based on job-related and non-discriminatory factors such as location, experience, training, skills, and abilities. Consult with your Recruiter during the initial call to determine a more targeted range based on these job-related factors. In addition to this base compensation company stock options and benefits as outlined below are included.
Why Shopmonkey?
Shopmonkey has become an amazing environment where employees feel that they are valued as people, and not just worker bees. To ensure that our team thrives, we invest in the following perks ( benefits below are mainly for U.S. based, full-time employees). Other benefits vary upon location outside of the United States, and employment status:
💪🏼 Health Wellness
Medical, dental, vision, and life insurance benefits available the 1st of the month following hire date
Short term and long term disability
Employee assistance program
Reimbursement for a personal health and wellness membership
Generous parental leave
401(k) available upon hire
✈️ Time Off
11 paid holidays
Flexible time off - take the time off you need!
🥰 Giving Back
Matching donations for approved charitable organizations
Group volunteer efforts
Check out our
founder’s story
,
life page
, or
hear from real employees
about what it’s like to work at Shopmonkey.
Join our team of
hungry, humble, smart people
who love what they do, and change the auto industry by helping every shop thrive.
... (truncated, view full listing at source)