Meta's People Engineering organization is responsible for building integrated, scalable, and robust enterprise applications. The Compensation team works on Salesforce and is critical for EVERY Employee at Meta. As an Application Engineer, you will play a key role on our mission to reimagine this system so it can deliver on the opportunities ahead!
Requirements
- 5+ years of experience developing business applications in Salesforce, PHP, Java, C++, Python, or similar
- 5+ years of experience with Salesforce Web Services APIs like SOAP and REST-based Web Service APIs, the Bulk API, and the Metadata API
- 3+ years of experience in Visualforce/Lightning Web Components/Apex incorporating JS frameworks like React, Bootstrap or Angular
- Experience building on MuleSoft
- Expertise with data management: structured and unstructured DBs, SQL and RDBMS technologies, SOA design principles
- SQL experience in handling volumes of data, performance tuning
- Experience in understanding code bases, including API design techniques
Responsibilities
- Technical ownership of projects and managing resources
- Work with product managers to drive strategic value through custom applications built on Salesforce, as well as our internal software stack
- Architect highly available, scalable, and secure systems
- Comply with change management policies to ensure data integrity and system stability
- Deliver performance metrics for business value
- Build interfaces for complex systems and high-quality tools
Other
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
- Experience building and supporting production quality software
- Experience owning projects from end-to-end
- Knowledge in UI/UX, which can be reflected in your work
- For those who live in or expect to work from California if hired for this position, please click here for additional information.