Salesforce Engineer Jobs for OPT Students
Salesforce Engineer jobs are a strong fit for F-1 OPT students with a background in computer science, information systems, or a related technical field. Employers routinely sponsor H-1B visas for this role, and STEM OPT extension eligibility means you can work for up to three years without lottery pressure.
See All Salesforce Engineer JobsOverview
Showing 5 of 101+ Salesforce Engineer jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 101+ Salesforce Engineer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Salesforce Engineer roles.
Get Access To All Jobs
ABOUT RIGHTREV:
RightRev is redefining revenue recognition for modern businesses. Our solution integrates seamlessly with Salesforce CPQ and other quoting/billing platforms to automate revenue processes in compliance with ASC 606. We empower high-growth SaaS and subscription-based companies to scale confidently with real-time revenue intelligence.
POSITION OVERVIEW:
We are seeking a talented Salesforce Engineer to join our growing team. In this role, you’ll drive the development and optimization of our Salesforce integrations to enhance our revenue automation platform. You’ll work closely with product and engineering teams to build scalable, secure, and high-performing solutions on the Salesforce platform.
KEY RESPONSIBILITIES:
- Design, develop, implement and maintain VisualForce, AppExchange and integration with on premise or third-party solutions using Web Services, REST, including creation of custom objects, Apex classes, Triggers, workflows, and email alerts.
- Integrate and leverage Salesforce AI capabilities such as Einstein GPT, Next Best Action, Einstein Discovery, and AI Cloud to enhance CRM workflows.
- Evaluate tradeoffs with technology and feasibility and makes choices that fit the constraints of the project and minimizes current costs, maintenance needs, and technical debt.
- Establish, participate, and maintain relationships with business units, projects managers, and subject matter experts in order to remain apprised of direction, project status, architectural and technology issues, risks, and function/integration issues.
- Independently perform development, testing, implementation, documentation as it relates to salesforce.com.
- Release cycle and Environment Management including sandbox usage planning, metadata and data migration, environment comparisons, and version control.
- Support integrated applications with an understanding of system integration, test planning, scripting, and troubleshooting.
- Conduct design/code reviews during major project milestones.
- Adhere to Salesforce best practices, maintain code documentation, and write / maintain test classes for all custom development.
- Must be comfortable with juggling multiple priorities with the ability to manage time effectively.
- Self-starter able to work proactively and with minimal supervision.
REQUIREMENTS
- Bachelor’s/Postgraduate degree.
- Salesforce Platform Developer I certification required; Platform Developer II preferred.
- 2+ years experience development of Aura (Lightning Components), LWC (Lightning Web Components).
- 4+ years Salesforce development experience, with a strong focus on Apex, Triggers, DML, SOQL, SOSL, Integration, REST API, Visualforce, JavaScript, ReactJS, HTML/CSS, XML/JSON and API Integrations.
- Experience with Salesforce AI tools (e.g., Einstein GPT, Prediction Builder, AI Cloud).
- Hands-on experience integrating external AI services (e.g., OpenAI API, Google Vertex AI, etc.) into Salesforce.
- Solid understanding of Salesforce security, data modeling, governor limits, and performance optimization.
- Familiarity with DevOps tool like Git, Copado, Gearset, or SFDX for auto deployment for Salesforce.
- Experience in Deployment activities using VS Code with Salesforce Extension Pack.
- Experience in Salesforce Managed Package creation and release cycle.
- Experience with Salesforce AppExchange, Salesforce Revenue Recognition.
- Experience with heavy duty customizations on the SFDC stack.
- Knowledge of Salesforce Integration Patterns and Salesforce Best Practices using Apex and VisualForce.
- Excellent communication and collaboration skills in a fast-paced startup environment.
- Familiarity with revenue recognition workflows or accounting systems is a plus.
NICE TO HAVE:
- Experience with Salesforce RCA/RCB.
- Salesforce Revenue Cloud certified.
- Knowledge of ASC 606 revenue recognition principles.
WHY RIGHTREV?
- Be part of a visionary team transforming revenue operations.
- Competitive salary, equity, and comprehensive benefits.
- Flexible remote-first culture with a high-impact, collaborative environment.
- Opportunities for career advancement in a rapidly growing SaaS company.
Ready to build the future of revenue automation? Apply now and help us empower companies to recognize revenue with confidence and clarity.

ABOUT RIGHTREV:
RightRev is redefining revenue recognition for modern businesses. Our solution integrates seamlessly with Salesforce CPQ and other quoting/billing platforms to automate revenue processes in compliance with ASC 606. We empower high-growth SaaS and subscription-based companies to scale confidently with real-time revenue intelligence.
POSITION OVERVIEW:
We are seeking a talented Salesforce Engineer to join our growing team. In this role, you’ll drive the development and optimization of our Salesforce integrations to enhance our revenue automation platform. You’ll work closely with product and engineering teams to build scalable, secure, and high-performing solutions on the Salesforce platform.
KEY RESPONSIBILITIES:
- Design, develop, implement and maintain VisualForce, AppExchange and integration with on premise or third-party solutions using Web Services, REST, including creation of custom objects, Apex classes, Triggers, workflows, and email alerts.
- Integrate and leverage Salesforce AI capabilities such as Einstein GPT, Next Best Action, Einstein Discovery, and AI Cloud to enhance CRM workflows.
- Evaluate tradeoffs with technology and feasibility and makes choices that fit the constraints of the project and minimizes current costs, maintenance needs, and technical debt.
- Establish, participate, and maintain relationships with business units, projects managers, and subject matter experts in order to remain apprised of direction, project status, architectural and technology issues, risks, and function/integration issues.
- Independently perform development, testing, implementation, documentation as it relates to salesforce.com.
- Release cycle and Environment Management including sandbox usage planning, metadata and data migration, environment comparisons, and version control.
- Support integrated applications with an understanding of system integration, test planning, scripting, and troubleshooting.
- Conduct design/code reviews during major project milestones.
- Adhere to Salesforce best practices, maintain code documentation, and write / maintain test classes for all custom development.
- Must be comfortable with juggling multiple priorities with the ability to manage time effectively.
- Self-starter able to work proactively and with minimal supervision.
REQUIREMENTS
- Bachelor’s/Postgraduate degree.
- Salesforce Platform Developer I certification required; Platform Developer II preferred.
- 2+ years experience development of Aura (Lightning Components), LWC (Lightning Web Components).
- 4+ years Salesforce development experience, with a strong focus on Apex, Triggers, DML, SOQL, SOSL, Integration, REST API, Visualforce, JavaScript, ReactJS, HTML/CSS, XML/JSON and API Integrations.
- Experience with Salesforce AI tools (e.g., Einstein GPT, Prediction Builder, AI Cloud).
- Hands-on experience integrating external AI services (e.g., OpenAI API, Google Vertex AI, etc.) into Salesforce.
- Solid understanding of Salesforce security, data modeling, governor limits, and performance optimization.
- Familiarity with DevOps tool like Git, Copado, Gearset, or SFDX for auto deployment for Salesforce.
- Experience in Deployment activities using VS Code with Salesforce Extension Pack.
- Experience in Salesforce Managed Package creation and release cycle.
- Experience with Salesforce AppExchange, Salesforce Revenue Recognition.
- Experience with heavy duty customizations on the SFDC stack.
- Knowledge of Salesforce Integration Patterns and Salesforce Best Practices using Apex and VisualForce.
- Excellent communication and collaboration skills in a fast-paced startup environment.
- Familiarity with revenue recognition workflows or accounting systems is a plus.
NICE TO HAVE:
- Experience with Salesforce RCA/RCB.
- Salesforce Revenue Cloud certified.
- Knowledge of ASC 606 revenue recognition principles.
WHY RIGHTREV?
- Be part of a visionary team transforming revenue operations.
- Competitive salary, equity, and comprehensive benefits.
- Flexible remote-first culture with a high-impact, collaborative environment.
- Opportunities for career advancement in a rapidly growing SaaS company.
Ready to build the future of revenue automation? Apply now and help us empower companies to recognize revenue with confidence and clarity.
How to Get Visa Sponsorship as a Salesforce Engineer
Target Salesforce consulting firms first
Consulting firms like Accenture, Deloitte, and Cognizant hire Salesforce Engineers in high volume and have established immigration pipelines. They process far more OPT and H-1B cases annually than most product companies, making sponsorship conversations more routine.
Earn a Salesforce certification before applying
Holding a Salesforce Certified Administrator or Platform Developer credential signals job-ready skills to hiring managers. Certified candidates move through technical screens faster and are seen as lower hiring risk, which matters when an employer is weighing sponsorship costs.
Confirm your degree qualifies for STEM OPT extension
Salesforce Engineer roles typically qualify for the 24-month STEM OPT extension if your degree is in computer science, information systems, or a related CIP-code field. Verify your program's CIP code with your DSO before accepting an offer.
Address sponsorship early, not after the offer
Raise your OPT status in the first or second interview round rather than at the offer stage. Employers appreciate transparency, and it filters out companies that won't sponsor before you invest time in a lengthy process.
Highlight Apex, Lightning, and integration experience specifically
Salesforce Engineers who can demonstrate hands-on experience with Apex code, Lightning Web Components, and REST or SOAP API integrations are harder to replace. Specialized technical depth strengthens your case for sponsorship because the role becomes more difficult to fill locally.
Use Migrate Mate to find OPT-friendly employers
Migrate Mate surfaces Salesforce Engineer roles at companies with a verified track record of sponsoring international candidates. Filtering by sponsorship history saves significant time compared to applying broadly and discovering late that a company won't sponsor.
Salesforce Engineer jobs are hiring across the US. Find yours.
Find Salesforce Engineer JobsSee all 101+ Salesforce Engineer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Salesforce Engineer roles.
Get Access To All JobsFrequently Asked Questions
Does a Salesforce Engineer role qualify for the STEM OPT extension?
Yes, in most cases. Salesforce Engineer positions are typically classified under software development or information systems occupations, which qualify for the 24-month STEM OPT extension. The key requirement is that your underlying degree falls under an approved STEM CIP code. Confirm this with your DSO before your initial 12-month OPT expires, since the extension application must be filed while your current OPT is still valid.
Which types of employers are most likely to sponsor Salesforce Engineers on OPT?
Large Salesforce consulting partners and enterprise technology firms sponsor the most Salesforce Engineers. Companies that have built entire practice areas around Salesforce implementation depend on a pipeline of qualified engineers and sponsor OPT and H-1B candidates regularly. Smaller companies can also sponsor, but their immigration infrastructure is less established. Browse Migrate Mate to find employers with a documented history of sponsoring candidates in this role.
Does Salesforce Engineer work qualify for a STEM OPT employer training plan?
Yes. The role involves applying STEM knowledge directly to software engineering tasks, which satisfies the practical training requirement. Your employer will need to complete a Form I-983 training plan outlining learning objectives, supervision structure, and how the work relates to your degree. Most technology employers are familiar with this requirement, but it is worth confirming during the offer negotiation phase.
Can I work as a Salesforce Engineer through a staffing agency or consulting firm on OPT?
Yes, but with an important caveat. Under STEM OPT rules, you must have a bona fide employer-employee relationship with the company that signs your I-983 training plan. If you are placed by a staffing agency at a third-party client site, the end client must act as your employer of record for OPT purposes. Arrangements where the staffing agency signs the I-983 but exercises no actual oversight over your daily work have faced increased USCIS scrutiny.
How much lead time do I need to apply for the STEM OPT extension as a Salesforce Engineer?
File at least 90 days before your initial OPT end date. USCIS recommends submitting even earlier given current processing volumes. Your school's DSO needs time to issue a new Form I-20 before you can file, so start that process 30 to 45 days before you plan to submit. If your extension application is filed on time and pending, you receive an automatic 180-day cap-gap period to remain authorized.
See which Salesforce Engineer employers are hiring and sponsoring visas right now.
Search Salesforce Engineer Jobs