Software Engineer

McGrath Office Equipment Inc
Medina, United States of America
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Medina, United States of America

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Computer Vision
Code Review
Cursor (Graphical User Interface Elements)
Software Debugging
Github
PostgreSQL
Node.js
Product Management
Shopify
TypeScript
WebSocket
AWS Lambda
Backend
Real Time Data
React Native
Api Design
Api Gateway
Marketplace
Api Management
Serverless Computing

Job description

Moe is redefining what a stock means. We turn your everyday possessions into a portfolio - giving you the real-time market value of anything you own and the power to sell it anywhere. Using AI product recognition, live pricing data, and multi-marketplace integrations, Moe connects the world's resale and retail ecosystems into one unified app. We believe in Ownership for Everyone.

Why this role exists

We're at an inflection point. The core product works - users love it - and now we need to scale: more marketplaces, more reliable pricing data, a more performant mobile experience, and an engineering culture that can grow without breaking. We're not looking for someone to execute a roadmap. We're looking for someone who helps build it.

This is a senior IC role with real architectural authority and a direct line to product and leadership. You'll be the most experienced engineer on a lean team - your judgment carries weight and your output sets the standard.

What you'll shape

  • The mobile architecture - component design, navigation patterns, state management, performance budgets
  • Our serverless backend - API design, data modeling, service boundaries, and cost/latency tradeoffs on AWS
  • Engineering standards - code review culture, testing philosophy, deployment practices, incident response
  • Hiring and technical assessment - you'll interview candidates and define what "great" looks like for this team
  • Technical roadmap input - scoping, sequencing, and de-risking major initiatives alongside product
  • Cross-functional execution - shipping AI-powered features alongside ML, design, and data

Immediate impact areas (first 6 months)

  • Mobile performance: app startup time, list rendering, and image pipeline at scale
  • Marketplace integrations: reliable, extensible connections with eBay, Depop, Meta Commerce, and beyond
  • Pricing data infrastructure: real-time ingestion, normalization, and delivery of live market pricing
  • Engineering foundations: observability, testing standards, and on-call reliability as the team grows

Our stack

React Native * TypeScript * Node.js * AWS Lambda * API Gateway * Postgres * AWS SST * GitHub Actions * Claude Code * Cursor / Copilot * AI product features (image recognition, pricing ML)

Requirements

  • 6-10 years of professional engineering with significant production mobile or full-stack product work
  • Deep TypeScript and React Native expertise - diagnose performance regressions, reason about the native layer, make architectural calls on component design and state management
  • Strong serverless AWS in production - you've designed systems for real load and thought carefully about cost, latency, and failure modes
  • Experience setting technical direction: RFCs, design reviews, or standards that others followed
  • Track record of shipping consequential features at consumer scale
  • Enough breadth to be a genuine thinking partner for product and ML teams
  • Strong written communication - you document decisions, not just make them

We build with AI, not just alongside it - and we expect senior engineers to lead here

Fluency with Claude Code, Cursor, or Copilot is baseline expectation. More importantly, we want a senior engineer who can think critically about where these tools accelerate engineering and where they introduce risk - and who can help establish team norms around their use. In your application, describe how agentic tools have changed your workflow and give a specific example of using them for something architecturally meaningful: a large refactor, a system design exploration, a complex debugging session that would have taken days.

Nice to have

  • Experience at a marketplace, fintech, or high-growth consumer product company
  • Real-time data systems - websockets, event streaming, or live pricing infrastructure
  • Third-party commerce API integrations at scale (eBay, Shopify, Meta Commerce, etc.)
  • Background in computer vision, image recognition, or ML-adjacent product features
  • Experience as a hiring bar raiser on a growing engineering team

Apply for this position