Instacart2 дня назад

Staff Software Engineer, Orders Platform

Зарплата не указана
РЫНОК
17 292медиана по профессии
Backend Developer · 12 вакансий с указанной зарплатой
6 417половина предложений: 10 927–51 250200 000
Работодатель не указал зарплату — сравните с рынком сами.
United States - Remote

Обязанности

  • 01Lead multi-team initiatives that improve the reliability, scalability, and correctness of the Orders platform across checkout, payments, fulfillment, post-order workflows, and partner integrations
  • 02Define and drive the technical strategy for the order lifecycle, including modeling and evolving order state machines, guarantees, and service contracts to support new products, fulfillment models, and surfaces while maintaining strong service expectations and data integrity
  • 03Architect and evolve event-driven, idempotent workflows for core order flows such as creation, updates, cancellations, substitutions, payments, and refunds, ensuring clear invariants, observability, and auditable histories across services
  • 04Partner closely with engineering and cross-functional teams across Payments, Fulfillment, Catalog, Ads, Fraud and Identity, Data, and Infrastructure to deliver durable platform capabilities that other product teams can build on safely and quickly
  • 05Modernize and extend the platform through capabilities such as improved consistency models, multi-tenant abstractions, stronger failure isolation, and secure integrations that increase flexibility and operability at scale
  • 06Design platform capabilities that support agentic commerce, including policy-driven automated workflows, secure APIs, and well-defined tools that make Orders safely addressable by agents and AI systems
  • 07Raise the technical bar by leading design reviews, coaching engineers, contributing hands-on to critical code paths, and helping teams make sound technical decisions through design spikes, launches, and cross-team efforts

Требования

  • 0110+ years of experience designing, developing, and operating large-scale backend or platform systems in production environments
  • 02Proven experience leading complex, cross-functional technical initiatives end to end, including architecture, implementation, rollout, and ongoing operations
  • 03Strong foundation in distributed systems, service-oriented architectures, and high-volume APIs, including hands-on experience with event-driven patterns and idempotent workflows
  • 04Proficiency in one or more backend programming languages such as Go, Java, or Python
  • 05Production experience with relational and NoSQL data stores
  • 06Experience operating mission-critical services, including on-call ownership, service-level objectives or error budgets, performance tuning, incident management, and post-incident reviews
  • 07Demonstrated experience using AI-assisted development tools to accelerate design exploration, implementation, code review, or code quality
  • 08Strong communication skills with experience partnering effectively with senior engineers, Product, and cross-functional stakeholders to align on technical direction
  • 09Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience
  • 10Experience building payments, orders, logistics, or other high-integrity transactional platforms, including policy-driven entitlements and consistency or availability trade-offs
  • 11Deep expertise with asynchronous workflows and event-driven architectures such as Kafka or Pub/Sub, including at-least-once or exactly-once processing and outbox pattern

Условия

  • 01Flex First team approach - flexibility to choose where to work from home, office, or coffee shop
  • 02Regular in-person events to stay connected and build community