Meta is seeking a Software Engineer to join their team in Menlo Park, California. This role offers an exciting opportunity to work at one of the world's leading technology companies, known for its social networking platforms and innovative work in AR/VR technology.
The position requires a Master's degree in Computer Science or related field and 2 years of relevant experience. As a Software Engineer at Meta, you'll be responsible for developing and maintaining large-scale applications that impact billions of users worldwide. You'll work on both front-end and back-end development, using technologies like Java, JavaScript, React, and various other modern programming languages and frameworks.
Key responsibilities include designing and implementing software solutions, creating consumer products using Meta's internal programming language Hack, building scalable back-end services, and conducting code reviews. You'll work closely with Product Managers to define feature specifications and collaborate with operations and infrastructure teams to ensure optimal system performance.
The role offers competitive compensation ranging from $197,035 to $200,200 per year, plus bonus, equity, and comprehensive benefits. This is an excellent opportunity for someone who wants to work on challenging technical problems at scale, contribute to products used by billions of people, and be part of Meta's mission to build the next evolution in social technology, including ventures into augmented and virtual reality.
Meta provides a collaborative work environment and values diversity and inclusion. The company offers various benefits and opportunities for professional growth. You'll be working with cutting-edge technologies and be part of a team that's shaping the future of digital connection and social technology.
This position is perfect for candidates who are passionate about building highly scalable solutions, have strong programming fundamentals, and want to work on products that connect people worldwide. You'll need expertise in distributed systems, algorithms, and various programming languages, plus the ability to write maintainable and testable code.