Staff Full Stack Software Engineer

Technology platform supporting neighborhood cafes and coffee shops with operations management and delivery consolidation to reduce CO2 emissions.
$160,000 - $190,000
Backend
Staff Software Engineer
Remote
101 - 500 Employees
10+ years of experience
Enterprise SaaS

Description For Staff Full Stack Software Engineer

Odeko, a technology company revolutionizing the cafe and coffee shop industry, is seeking a Staff Full Stack Software Engineer to join their mission of supporting local businesses through innovative technology. With over 400 employees, Odeko has built a platform that streamlines operations for neighborhood establishments while reducing environmental impact through consolidated deliveries.

As a Staff Full Stack Software Engineer, you'll be at the forefront of technical innovation, leading the design and implementation of complex, scalable systems that directly impact small business success. The role requires expertise across the entire stack, with particular emphasis on Ruby on Rails, GraphQL, and Kafka, while working in a modern cloud environment with technologies like AWS, React, and Typescript.

The position offers a unique blend of technical leadership and hands-on development, where you'll architect end-to-end features, lead high-complexity projects, and mentor other engineers. You'll be working in a remote-first environment, collaborating with cross-functional teams to build and evolve scalable APIs and microservice infrastructure that powers the company's supply chain and ordering systems.

This is an excellent opportunity for a seasoned engineer with 10+ years of experience who wants to make a meaningful impact on small businesses while working with cutting-edge technologies. The role offers competitive compensation ($160,000-$190,000), healthcare benefits, equity, and significant growth opportunities in a fast-paced, post-Series C startup environment. If you're passionate about technical excellence, mentorship, and using technology to support local communities, this position offers the perfect blend of challenge and purpose.

Last updated 5 hours ago

Responsibilities For Staff Full Stack Software Engineer

  • Architect and deliver end-to-end features and platforms across supply chain and ordering systems
  • Lead high-complexity projects, influencing technical direction and design standards
  • Build and evolve scalable APIs and microservice infrastructure
  • Act as a trusted mentor and technical guide for engineers across multiple teams
  • Partner with stakeholders across Product, Design, Operations and Engineering Leadership
  • Champion engineering excellence, including testing, documentation, and CI/CD practices

Requirements For Staff Full Stack Software Engineer

Ruby
TypeScript
React
Kubernetes
  • 10+ years' experience developing scalable SaaS applications
  • Deep expertise in Ruby on Rails, GraphQL, Kafka
  • Familiarity with AWS, React and Typescript
  • Proven experience leading large-scale engineering efforts
  • Strong grasp of microservice architecture and event-driven systems
  • Strategic, outcomes-focused mindset with excellent communication skills
  • Experience with Kubernetes, Docker, Terraform, CI/CD tools (preferred)
  • Comfortable in startup/scaleup settings, particularly post-Series C

Benefits For Staff Full Stack Software Engineer

Medical Insurance
Equity
  • Competitive compensation
  • Healthcare benefits
  • Equity
  • Fast-paced environment and growth opportunities

Interested in this job?

Jobs Related To Odeko Staff Full Stack Software Engineer

Senior/Staff Fullstack Engineer - Marketplace

Senior/Staff Fullstack Engineer position at Odeko, building scalable systems for cafe supply chain management and marketplace platform.

Software Engineering MTS

Software Engineering MTS position at Salesforce, focusing on core services development and Tableau Cloud infrastructure, offering competitive compensation and hybrid work options in Seattle.

Technical Architect

Technical Architect position at Salesforce, offering $168,397-$236,500, combining technical leadership with customer solution architecture, hybrid work model available.

Software Engineering LMTS

Senior software engineering position at Salesforce focusing on test automation and quality engineering, offering competitive compensation and hybrid work arrangement in the Seattle area.

Software Engineer LMTS

Lead Developer position at Salesforce focusing on building and enhancing customer support platforms using Salesforce technologies and JavaScript.