
Senior Software Engineer, Open Source Nexus Server
Temporal Technologies
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $185,000 - $225,000 per year
Job Level
Senior
Tech Stack
CloudDistributed SystemsGoJava
About the role
- Design and implement core backend service features for Nexus
- Provide appropriate test coverage for unit, integration, and performance for your feature ownership area.
- Clearly document design choices and operational knowledge to successfully deploy and run service with those features.
- Provide appropriate service level logs and metrics to make features operational for cloud service setup.
- Provide appropriate alerts, dashboards, and runbooks for production.
Requirements
- At least 6 years of experience in a production environment 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.
- 2+ years experience developing customer facing APIs and Frameworks
- 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.
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!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
backend service designunit testingintegration testingperformance testingcloud service setupGoJavaAPI developmentconcurrent programmingdistributed systems