Senior Software Engineer, Fulfillment

Added
7 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

databases python distributed systems go ruby

๐Ÿ“‹ Description

  • Backend applications and systems for routing, task allocation, fulfillment tracking and shopper
  • Technical design for high-impact projects and initiatives is led, with logistics problems across
  • Tier-0 systems are reliable and observable, with clear ownership
  • Platform best practices are driven through alignment with product, compliance and engineering
  • AI-assisted tooling and workflows raise day-to-day productivity for you and the team, and engineers

๐ŸŽฏ Requirements

  • 5+ years of backend development experience
  • Fluency in at least one backend language (we use Ruby, Python and Go; Ruby experience not required)
  • Strong working knowledge of services/API design (REST/RPC), databases, and system design patterns
  • Experience building and operating asynchronous, event-driven systems in production
  • Excellent communication skills with experience working in complex cross-functional and highly
  • Bachelors or Masters degree in Computer Science, Software Engineering, or a related field, or

๐ŸŽ Benefits

  • Flexible work arrangements (Flex First: home, office, coffee shop)
  • Regular in-person events
  • Highly market-competitive compensation and benefits
  • Eligible for new hire equity grant and annual refresh grants
  • Base pay range: $168,000 - $177,500 CAD (for Canadian candidates)
Get alerts for new remote engineering jobs
A weekly email with new matches. Unsubscribe anytime.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’