Temporal is an open source programming model that simplifies code, makes applications more reliable, and helps developers focus on delivering features faster. We're looking for a Staff Software Engineer to design, build, and maintain significant portions of our backend functionality for highly scalable, multi-tenant services.
Requirements
- 5 or more years of experience as an 'Arranger' and/or 'Builder/Enhancer' of highly scalable distributed systems
- Solid computer science fundamentals in distributed systems concepts including multi-threading and concurrency
- Experience writing concurrent code in production with languages like Go or Java or other applicable languages with skill level as 'high end of Intermediate' and/or 'Advanced' or 'Expert' levels
- Experience building and running services on AWS. Bonus: Microsoft Azure and Google GCP experience
Benefits
- Unlimited PTO, 12 Holidays + 2 Floating Holidays
- 100% Premiums Coverage for Medical, Dental, and Vision
- AD&D, LT & ST Disability, and Life Insurance (Standard & Supplemental Available)
- Empower 401K Plan
- Additional Perks for Learning & Development, Lifestyle Spending, In-Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more!