Software Engineer (Systems)

Company:  Meta Platforms, Inc.
Location: Redmond
Closing Date: 07/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Employer: META PLATFORMS, INC. (f/k/a Facebook, Inc.)Job Title: Software Engineer (Systems)Job Code: REQ-2408-140878Job Location: Redmond, WashingtonJob Type: Full-time, 9am -- 6pm, 40 hours a week, Monday -- FridaySalary: $200,000/year to $240,240/year + bonus + equity + benefits.Individual pay is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base salary only, and do not include bonus or equity or sales incentives, if applicable. In addition to base salary, Meta offers benefits. Learn more about benefits at Meta at this link: design, develop, build and test operating systems-level software, compilers, and network distribution software for large distributed components that run applications. Build new features and improve existing products. Work on problems of diverse scope and design core, backend software components. Handle large-scale data storage, synchronization and coordination of large server cluster. Provide a runtime environment for frontend code. Code using primarily C, C++, Java, PHP and Hack. Interface with other teams to incorporate their innovations and vice versa. Conduct design and code reviews. Analyze and improve efficiency, scalability, and stability of various system resources. Complete medium to large features, each with many tasks. Identify and drive changes as needed for assigned codebase, product area and/or systems.Requirements:Requires a Master's degree (or foreign equivalent) in Computer Science, Engineering, Mathematics, or a related field and 24 months of experience in the job offered or in a related occupation.Requires 24 months of experience in the following skills: 1. C, C++, Java, or C#; 2. Relational databases; 3. SQL; 4. JavaScript, HTML, or CSS; 5. Conducting design and code reviews; 6. Object-oriented software development; 7. Building maintainable and testable codes bases including API design and unit testing techniques; 8. Linux, UNIX, or other *nix-like OS including file manipulation and simple commands; 9. Building highly-scalable performant solutions; 10. Translating insights into business recommendations; 11. Filesystems, server architectures, and distributed systems; 12. Writing code for User Interface components; 13. Modelling data flows between systems to enable transactional workflows and upstream or downstream integrations.To apply, please send resume to the following email address & include the job order number visible to you above in the subject line of the email. It is important to include the job order number in the subject line of the email. Also include the Ref code number: REQ-2408-140878

Apply Now
Share this job
Meta Platforms, Inc.
  • Similar Jobs

  • Software Engineer, Systems

    Bellevue
    View Job
  • Software Engineer, Systems

    Bellevue
    View Job
  • Distributed Systems Software Engineer

    Bellevue
    View Job
  • Senior Systems Software Engineer, GoLang

    Redmond
    View Job
  • Senior Software Engineer - Distributed Systems

    Clyde Hill
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙