You will join a team of ML and Product Generalist Engineers to improve and enhance the current internal search experience.Improving Internal search results and how they are presented has a huge opportunity to impact the day to day work of Metamates. This role will be one of our first hires for this team in our Meta Singapore office, you will have the opportunity to establish the teams working culture and makeup.We want to continually refine and improve the experience of Meta employees so they can find what they're looking for when they're trying to answer a question, find a document, or find content in Workplace. We're not just working to improve our internal search, but to use those learnings across our support agents, Help Centers, and Workplace too.Every hour you save team mates at the company doesn't just save us money, it provides more time for those team mates to drive impact. Join our team and be a force multiplier in making Meta-mates more productive.
Software Engineer, Product Responsibilities:
Minimum Qualifications:
About Meta:
Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics.
.Software Engineer, Product Responsibilities:
- Full stack development with a variety of coding languages
- Create consumer products and features using internal programming language Hack
- Implement web or mobile interfaces using XHTML, CSS, and JavaScript
- Work closely with our PM and design teams to define feature specifications and build products leveraging frameworks such as React & React Native
- Work closely with operations and infrastructure to build and scale back-end services
- Build report interfaces and data feeds
- Sets direction and goals for the team regarding project impact, product quality and engineering efficiency
- Leads major initiatives, projects, teams, rollouts and phased-releases
- Helps to onboard new team members, provides mentorship and enables successful ramp up on your team's code bases
Minimum Qualifications:
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
- 7+ years of demonstrated experience driving change within an organization and leading complex technical projects
- 7+ years of experience building large-scale infrastructure applications
- 7+ years of experience building maintainable and testable code bases, including API design and unit testing techniques
- 7+ years of experience working with relational databases and SQL
- Experience with C, C++, Java, C# or other relevant coding languages
- Experience improving stability through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes