Software Engineer – Infrastructure at Meta
Menlo Park, CA 94025, USA -
Full Time


Start Date

Immediate

Expiry Date

16 Nov, 25

Salary

240240.0

Posted On

16 Aug, 25

Experience

4 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Analytics, Software Testing, C++, Computer Science, Scripting, Software Development, Code Review, Resource Optimization, Programming Languages, Information Systems, Javascript, Architectural Patterns, Physics, Applied Sciences, Java, C, Scalability, Mathematics, Python

Industry

Computer Software/Engineering

Description

MINIMUM QUALIFICATIONS

  • Bachelor’s degree (or foreign degree equivalent) in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Physics, Applied Sciences, or a related field and 6 years of experience in the job offered or a computer-related field
  • Experience must include 4 years of experience in the following:

    1. Coding in at least one of the following industry-standard languages: C, C++, Java, or C#


      1. Building large-scale infrastructure applications


        1. Scripting using programming languages such as Python, JavaScript, or Hack


          1. System resource optimization for efficiency, scalability, and stability


            1. Component, feature, or system ownership in software development


              1. Code review, software testing, rollout management, monitoring, and system updates


                1. Architectural patterns in large-scale software applications

                  For those who live in or expect to work from California if hired for this position.

                Responsibilities
                • Develop, design, create, modify, and/or test software core, backend applications or systems for various products or software services using C++, Python and PHP.
                • Develop a strong understanding of relevant product area, codebase, and/or systems.
                • Experience building and shipping high quality work and achieving high reliability.
                • Produce high-quality code with good test coverage using modern abstractions and frameworks.
                • Analyze and improve efficiency, scalability, and stability of various system resources.
                • Establish self as an owner of a particular component, feature or system with expert end-to-end understanding.
                • Successfully completes projects at large scope while maintaining a consistent high level of productivity.
                • Track record of setting technical direction for a team, driving consensus and successful cross-functional partnerships.
                Loading...