Software Engineer (Product)

MetaSeattle, WA
436d$226,381 - $240,240

About The Position

The Software Engineer (Product) role at Meta Platforms, Inc. involves developing, designing, creating, modifying, and testing software applications or systems for various products or software services. The position requires a strong understanding of relevant product areas and codebases, with a focus on producing high-quality code and mastering internal development standards. The role may involve working on problems of moderate scope and requires proficiency in data analysis, programming, and software engineering.

Requirements

  • Master's degree in Computer Science, Engineering, Information Systems, or a related field.
  • 2 years of experience in the job offered or in a computer-related field.
  • Experience coding in C, C++, Java, or C#.
  • Experience building large-scale infrastructure applications.
  • Experience creating web applications using Python, PHP, or Ruby.
  • Experience implementing web interfaces using JavaScript, HTML, or CSS.
  • Experience in full stack web/mobile application development in C, C++, Java, or C#.
  • Experience leveraging frameworks like React or React Native.
  • Familiarity with software development tools such as VIM or Emacs, and revision control systems like Subversion, GIT, or Perforce.
  • Experience with Linux, UNIX, or other *nix-like OS.
  • Ability to apply algorithms and core computer science concepts to real-world systems.

Responsibilities

  • Develop, design, create, modify, and test software applications or systems for various products or software services.
  • Demonstrate proficiency in data analysis, programming, and software engineering.
  • Produce high-quality code with good test coverage using modern abstractions and frameworks.
  • Work on problems of moderate scope requiring analysis of various factors.
  • Exercise judgment within defined procedures and practices to determine appropriate action.
  • Master internal development standards from developing to releasing code.
  • Apply knowledge of coding in industry-standard languages like C, C++, Java, or C#; building large-scale infrastructure applications; creating web applications using Python, PHP, or Ruby; and implementing web interfaces using JavaScript, HTML, or CSS.

Benefits

  • Competitive salary with bonus and equity options.
  • Comprehensive health benefits.
  • Flexible work hours.
  • Professional development opportunities.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Web Search Portals, Libraries, Archives, and Other Information Services

Education Level

Master's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service