Overseas Contractor

 Posted 3 hours ago
  
 Brazil
  
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Analyze and improve system design to enhance reliability, performance, and scalability of backend services. Collaborate with engineering teams to establish SLAs/SLOs and respond to critical incidents to ensure system stability.

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.

 

 

Similar Jobs

See all Remote Others jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Others

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified