Senior Staff Backend Software Engineer
Coupang · Seattle, WA · 2 wk ago
HybridEngineering$164k–$282k/yrFull-time
Key Responsibilities
- Demonstrate excellence resulting in scalable systems and services with the highest quality architecture and design.
- Responsible for designing, building, deploying and maintaining the core Workflow Platform Infrastructure. (e.g., Workflow Platforms - Temporal, Netflix Conductor etc.)
- Responsible for benchmarking the Platform, collecting metrics & publishing results.
- Responsible for measuring & ensuring reliability and uptime of the Platform with 99.995% guarantees.
- Responsible for capacity estimation & provisioning of cluster for different customer workloads.
- Responsible for production incident Monitoring & Alerting for the Platform.
- Detail oriented and hands on engineer who can analyze OSS Platform components and code.
- Dive deep into critical system issues, proactively addressing similar root causes, and raise the bar on Operational Excellence.
- Exposure to one of the SQL or NoSQL database systems. (Cassandra, MySQL etc.).
- Collaborate with other teams to make the platform open and extensible to unlock innumerable opportunities for innovations.
Qualifications
- 10+ years of experience working directly within engineering teams in a fast-moving environment.
- 10+ years of experience in developing and operating backend services and web applications.
- Experience building complex, high-performance, and highly available distributed software systems that have been successfully delivered to customers.
- Strong familiarity developing with Java and Spring Framework as well as experience in an AWS environment.
- Extensive experience in managing mission critical services with high throughput and low latency.
Preferred Qualifications
- Solid engineering skills as a lead engineer to coach and lead high performing software engineers and keep them motivated.
- Excellent communication skills to shepherd communication with end users, technical & business teams to collect requirements, describe product features, and develop technical designs to achieve business goals.
- Knowledge of Agile software engineering practices & patterns for the full software development lifecycle including coding standards, code reviews, build processes, testing, and live site operations.
- Demonstrated leadership in cross-functional, highly collaborative environment.
Minimum Qualifications
- Bachelor’s degree and 7+ years of total experience.
- Ability to solve problems through creative thinking and partnerships with other teams.
- Ability to attain challenging targets through goal-setting and personal drive.