Senior Software Engineer
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, ecommerce, reservations, online ordering, digital loyalty, review management, and both retail and restaurant point-of-sale (POS) solutions.
In the last year, 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; and
- 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.
Responsibilities:
- Lead by example by following the best practices of SpotOn SDLC and introducing your own ideas to make agile, code reviews, and mentorship work for our team.
- Lead the implementation of continuous deployment pipelines and containerization of applications using Kubernetes and AWS
- Build full stack web application using TypeScript, React, and Node.js
- Build single sign-on functionality using Okta
- Build an integration between web applications and a business intelligence tool
- Rearchitect legacy web applications
- Maintain existing ETL pipelines using Kafka and Golang
- Monitor, tune, and scale each layer of the web application using DataDog
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.
- 4 years of full-stack development experience
- 2 years of experience modeling business processes in a relational database
- Experience developing integrations with business intelligence tools (i.e. Looker)
- Experience architecting integrations with identity providers (we use Okta)
- Building and maintaining production ETL processes
- Experience with containerizing applications from scratch
- Experience working on a small team (3-5 members)
- Experience working across timezones with a global team
- Good command of spoken and written English
- Previous experience working in a small, fast-paced, agile team
- Comfortability pushing back on obstacles and voicing concerns
SpotOn is an e-verify company.