Senior Software Engineer, Open Source Server

New
United States - Remote OpportunityFull-TimeSenior
Salary176,000 - 237,600 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
At least 6 years of experience in a production environment as an "Arranger" and/or "Builder/Enhancer" of highly scalable distributed systems.
Required Skills
AWSElasticSearchJavaClickhouseGoDistributed Systems

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.
  • 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 working with Open Source Systems.
  • Experience building and running services on AWS.
  • Experience with Elastic Search or Clickhouse
  • Experience in building K8s controllers and/or CRDs is a plus
  • Experience with KEDA and/or Argo is a plus

Responsibilities

  • Design and implement core backend service features.
  • 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.
View Full Description & ApplyYou'll be redirected to the employer's site
176,000 - 237,600 USD per year
Apply Now