Jobs · Information Technology · Washington

Staff Backend Engineer (Application Infra)

Coupang · Seattle, WA · 5 days ago
HybridInformation Technology$164k–$282k/yrFull-time

Role Overview

We are looking for a visionary Staff Software Engineer to lead the architectural design and implementation of our next-generation durable execution platform. This team is tasked with building a highly scalable, fault-tolerant system from scratch that enables developers to write long-running, reliable workflows as code.

What You Will Do

  • Architect from Zero: Lead the end-to-end design of a distributed workflow engine. You will Build the Best Team and Help Them Grow by setting the gold standard for architectural integrity and high-performance code.
  • Define Extreme Availability: Design for "5-6 nines" (99.9999% availability). You will Dive Deep into the tail latencies and edge cases of distributed state management to ensure our platform is always on for our customers.
  • AI-Driven Automation: Integrate AI/ML models to automate system functionality, including predictive scaling, automated bottleneck detection, and intelligent error recovery, ensuring we Wow the Customer through seamless platform performance and availability.
  • Solve Hard Problems: Address challenges related to distributed locking, timers, and deterministic execution. You must Be Data-Driven to validate architectural decisions against massive traffic patterns.
  • Lead with Influence: As a Staff Engineer, you will Influence without Authority, collaborating across the organization to ensure this platform becomes the backbone of our global operations.

Basic Qualifications

  • Bachelor's degree in computer science, Electrical Engineering, Math, or a closely related field
  • 6 years of experience in backend software development
  • Proficiency in Java and the Spring Framework
  • Experience working in cloud environments, particularly AWS

Preferred Qualifications

  • Extensive Experience: 10+ years of professional software development experience, specifically building backend infrastructure that supports global-scale traffic
  • High Availability Mastery: Proven track record of managing and maintaining systems with 5-6 nines of availability. You understand that "good enough" isn't enough; we Focus on the Customer and the Experience by ensuring zero downtime
  • Distributed Systems Expert: Deep expertise in designing and deploying mission-critical systems (e.g., databases, messaging queues, or orchestration engines) from the ground up
  • Technical Mastery: Expert-level proficiency in Java, Python with deep understanding of concurrency and memory management
  • AI Integration: Experience or a strong architectural vision for using AI/ML to automate system-level functionality and operational tasks
  • Specialized Knowledge: Deep familiarity with the Temporal or Cadence programming models and their underlying architecture. Experience in Kubernetes and containerization
  • Stateful Database Experience: Experience with Cassandra and TiDB preferred
  • Open Source Leadership: Experience contributing to major open-source distributed systems projects
  • Observability Expert: Expertise in building highly observable systems using distributed tracing and advanced telemetry to proactively identify issues

Similar jobs

Staff Backend Engineer

MLabsNew York, NY· 4 mo ago
Information Technology$75k–$500k/yrapply on apply.workable.com