
Remote opportunity at
TwilioApplications Engineer 2
Twilio is hiring an Applications Engineer 2 to serve as a Salesforce Developer on their GTM Automation team. This remote position is based in India and…
Career Tools
About This Role
Twilio is hiring an Applications Engineer 2 to serve as a Salesforce Developer on their GTM Automation team. This remote position is based in India and operates within a remote-first work environment, though occasional in-person travel for team gatherings, functional off-sites, or customer meetings may be required. Twilio builds communication solutions that empower developers and businesses worldwide. This opportunity suits an experienced Salesforce developer who wants to collaborate closely with…
Job Description
Twilio is hiring an Applications Engineer 2 to serve as a Salesforce Developer on their GTM Automation team. This remote position is based in India and operates within a remote-first work environment, though occasional in-person travel for team gatherings, functional off-sites, or customer meetings may be required. Twilio builds communication solutions that empower developers and businesses worldwide.
This opportunity suits an experienced Salesforce developer who wants to collaborate closely with the business side, apply technical platform expertise to drive results, and expand their technical scope beyond Salesforce. The growing development team provides an environment where engineers can learn together and help shape the future of the group. Ideal candidates possess strong problem-solving skills, manage large datasets effectively, and balance execution speed with high quality.
Responsibilities include shaping a scalable and intuitive Salesforce data model, writing custom functionality using Apex and SOQL APIs, and participating in technical analysis and integration design. Engineers will also review code for quality assurance, refactor existing codebases, and adapt to new technologies as project needs dictate.
Responsibilities
- Evolve the Salesforce data model with the GTM Automation Systems team to ensure scalability and usability
- Build custom functionality utilizing Apex controllers, SOQL APIs, Web Services, and callouts
- Document requirements for application integration and participate in integration design with architects and stakeholders
- Conduct code reviews to assure quality across the codebase
- Evaluate and refactor existing code to improve extensibility
- Learn new technologies based on project demands
Requirements
- At least 3 years of experience working with Apex, LWC, SOQL, and JavaScript
- Familiarity with Agile development practices
- Experience with advanced flow development, API integrations, and data architecture support
- Background in performance optimization, technical debt reduction, and deployment or CI/CD support
- Ability to implement security and scalability improvements
- Proficiency in technical design collaboration with system architects
- Experience translating technical requirements into independent development features
- Strong debugging and troubleshooting skills in Salesforce
- Ability to work with and optimize millions of rows of data
- Proficiency in developing unit tests with assertions for core functionality
Qualifications
- Experience in AgentForce, Einstein, and artificial intelligence tools
- Familiarity with SQL, Python, Data Cloud, and Snowflake
- Experience working with a pay-as-you-go business model
- Background in developing and deploying applications through Heroku
Core Skills
Benefits
- Competitive pay
- Generous time off
- Ample parental and wellness leave
- Healthcare coverage
- Retirement savings program
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this a remote position?
Yes, this role is remote and based in India. However, occasional in-person travel for team meetings, off-sites, or customer engagements may be required.
What level of experience is required for this role?
Candidates must have at least three years of experience with Apex, LWC, SOQL, and JavaScript, along with familiarity using Agile development practices.
What is the salary for this position?
The source posting does not specify a salary.
What employment type is this job?
The posting indicates this is a full-time position.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.