Apply now »

Overseas Contractor

Job Req Id:  1472172

Job Title: Full-stack JavaScript development

 

Location: Mexico / Brazil / Costa Rica

Work Mode: remote

Hiring Mode: Mexico and Costa Rica: FTE / Brazil FTE and Contractor

Client: Pluto INC

Payrate: 40.00 USD

 

Responsibilities Include

This is a critical role with a wide range of responsibilities, including:

  • Analyze and improve system design to reduce failure modes and promote self-healing systems.
  • Establish and maintain robust systems that facilitate observability, encompassing logging, monitoring, distributed tracing, alerting, and offline test tools.
  • Work with development partners to shape the architecture, design, and implementations of new and existing systems to enhance their reliability, performance, efficiency, and scalability.
  • Ability to work both independently, as well as part of a geographically dispersed yet integrated team.
  • Collaborate with service engineers to establish Service Level Agreements (SLAs) and Service Level Objectives (SLOs) for backend services.
  • Being able to identify the indications or cues that demonstrate the effectiveness of an application, and having the knowledge to improve or repair its performance.
  • Ability to assess options and suggest solutions when there is limited or unclear information. This position requires a level of comfort and assurance in dealing with uncertain situations.
  • Ability to work seamlessly within a team, as well as manage individual tasks.
  • Respond to emerging incidents, solve critical issues, and follow through with a plan for resolution or future mitigation.
  • Act as an SME on the Engineering Operations team, partnering with backend services teams and application teams to overcome challenges across all the platforms where we stream our service.

Qualities & Experience We’re Seeking

We believe the right individual will have the following skills and experience to be successful in the role:

  • 5+ years experience in software development.
  • Degree in Computer Science or related, or equivalent work experience.
  • You have solid engineering and coding skills, data structure knowledge, and the ability to write high-performance, production-quality code.
  • Experience building service-oriented APIs and cloud services.
  • Experience designing, implementing, and deploying microservices.
  • Extremely technical, hands-on server software experience.
  • Proficient in Golang and Javascript, and quick to learn new languages.
  • Experience in the Linux environment, and a good understanding of its fundamentals and internals: filesystems, modern memory management, threads and processes, the user/kernel-space divide, etc.
  • A good understanding of large-scale distributed systems in practice, including multi-tier architectures, application security, monitoring, and storage systems.
  • Working knowledge of the TCP/IP stack, internet routing, and load balancing.
  • Grit, drive, and a deep feeling of ownership.

Bonus Points for Experience with the Following

  • Golang, Typescript, Kubernetes, Terraform, OpenTelemetry, eBPF, Datadog, Helm Charts.
  • HLS video transcoding, distribution, and playback.
  • Experience designing, implementing, and running services in high-demand, high-traffic environments.
  • Experience with high-availability services.

 

 

Min Salary: 
Max Salary: 


Job Segment: Cloud, Testing, Computer Science, Engineer, Linux, Technology, Engineering

Apply now »