Odeko is on a mission to support neighborhood cafes and coffee shops through technology, helping small business owners save time and reduce CO2 emissions.
The Staff Full Stack Software Engineer will play a key role in shaping the technical direction of Odeko's products.
This is a high-impact, individual contributor role focused on designing and delivering complex, scalable systems that support small businesses.
Responsibilities include architecting and delivering end-to-end features across supply chain and ordering systems, leading high-complexity projects, and building scalable APIs and microservice infrastructure.
The engineer will mentor peers, collaborate with stakeholders across various departments, and champion engineering excellence through best practices.
Requirements:
Candidates must have 10+ years of experience developing scalable SaaS applications in fast-paced environments.
Deep expertise in Ruby on Rails, GraphQL, and Kafka is required; familiarity with AWS, React, and Typescript is a plus.
Proven experience leading large-scale engineering efforts spanning multiple quarters is essential.
A strong grasp of microservice architecture and event-driven systems is necessary.
Candidates should possess a strategic, outcomes-focused mindset along with excellent communication and mentoring skills.
Desirable qualifications include experience with Kubernetes, Docker, Terraform, and CI/CD tools, as well as a passion for agile principles and comfort in startup/scaleup settings.
Benefits:
Odeko offers a fast-paced environment with growth opportunities, allowing employees to directly impact the company and enhance their careers.
Competitive compensation is provided, along with healthcare benefits and equity opportunities.
Additional perks are available, with a full list of benefits provided upon request.