Remote Distributed Systems Staff Software Engineer

Job is Expired
Location: Nationwide
Compensation: To Be Discussed
Staff Reviewed: Wed, Dec 02, 2020

Job Summary

A social media company is filling a position for a Remote Distributed Systems Staff Software Engineer.

Candidates will be responsible for the following:

  • Building resilient, performant, and thoroughly tested distributed systems that can power the most business-critical applications
  • Modeling and identifying potential risks in designs, configurations, code, or in deployed systems
  • Collaborating closely with the media technology team to continually improve our encoding efficiency and video quality

Required Skills:

  • B.S. or higher in Computer Science or Electrical Engineering (or equivalent work experience)
  • 5+ years of software engineering experience
  • Industry experience with distributed systems and parallel computing
  • A strong grasp of core engineering components and methodologies such as common data structures, algorithms, profiling, testing, code reviews and design
  • Working knowledge of at least one OOP or functional language, such as Java
  • A track record of delivering reliable, efficient software and systems

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...

BECOME A PREMIUM MEMBER TO
UNLOCK FULL JOB DETAILS & APPLY

  • ACCESS TO FULL JOB DETAILS AND APPLICATION INFORMATION
  • HUMAN-SCREENED REMOTE JOBS AND EMPLOYERS
  • COURSES, GROUP CAREER COACHING AND RESOURCE DOWNLOADS
  • DISCOUNTED CAREER SERVICES, RESUME WRITING, 1:1 COACHING AND MORE
  • EXCELLENT CUSTOMER SUPPORT FOR YOUR JOB SEARCH