Application Engineer - Salesforce
Meta Bengaluru, Karnataka, India
Software Development · 10,001+ employees
About the role
You will drive strategic value by building custom applications on Salesforce and managing internal software systems. Additionally, you will design secure, scalable systems and ensure data integrity through rigorous change management.
What they look for
Requirements
Candidates must have at least 6 years of experience in Salesforce development and business application programming in languages like Java or Python. A bachelor's degree in a technical field is required, along with proficiency in Salesforce APIs and modern web frameworks.
Full description
Meta's Care Engineering Team is responsible for building integrated, scalable, and robust enterprise applications. As an Application Engineer, you will play a key role in re-imagining productivity by shipping transformative products that serve Meta’s Customers and employees.
Responsibilities
- Work with product managers to drive strategic value through custom applications built on Salesforce, as well as internal software systems
- Technical ownership of projects and features
- Design highly available, scalable, and secure systems
- Comply with change management policies to ensure data integrity and system stability
- Build interfaces for complex systems and high-quality tools
Minimum Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
- 6+ years of experience developing business applications in Salesforce
- 6+ years of experience developing business applications in PHP, Java, C++, Python, or similar
- 6+ years of experience with Salesforce Web Services APIs like SOAP and REST-based Web Service APIs, the Bulk API, and the Metadata API
- 4+ years of experience in Lightning Web Components/Apex incorporating JS frameworks like React, Bootstrap or Angular
Preferred Qualifications
- Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)
- Experience with data management: structured and unstructured DBs, SQL and RDBMS technologies, SOA design principles
- Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)
- Experience in understanding code bases, including API design techniques
- Experience building and supporting production quality software outside of Salesforce
- Experience in handling volumes of data, performance tuning
- Knowledge in UI/UX, which can be reflected in your work
- Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies
Similar roles
-
Salesforce Developer - Senior
Kaufman Rossin Bengaluru, Karnataka, India
-
Salesforce Developer / Admin Revenue Cloud
SD Worx Armilla, Andalusia, Spain
-
Salesforce Education Cloud Consultant
PA Consulting London, England, United Kingdom
-
Senior Salesforce Developer
UL Solutions Warsaw, Mazowieckie, Poland · PLN 153K–PLN 250K/yr
-
Salesforce Marketing Automation Specialist
Sopra Steria Stockholm, Sweden
-
Salesforce Developer in Commodities
BBGC Singapore, Singapore