Senior Business Systems Engineer (Salesforce)
RampAbout the role
About Ramp
Ramp is a financial operations platform designed to save businesses time and money. Combining corporate cards with expense management, bill payments, vendor management, accounting automation, and more, Ramp's all-in-one solution frees finance teams to do the best work of their lives. More than 25,000 companies, from family-owned farms to e-commerce giants to space startups, have saved $1B and 10M hours with Ramp. Founded in 2019, Ramp powers the fastest-growing corporate card and bill payment platform in America, and enables over 35 billion dollars in purchases each year.
Ramp's investors include Sequoia, Founders Fund, Thrive Capital, Khosla Ventures, Greylock, Stripe, Goldman Sachs, Coatue, and Redpoint, as well as over 100 angel investors who were founders or executives of leading companies. The Ramp team comprises talented leaders from leading financial services and fintech companies—Stripe, Affirm, Goldman Sachs, American Express, Mastercard, Visa, Capital One—as well as technology companies such as Meta, Uber, Netflix, Twitter, Dropbox, and Instacart.
Ramp has been named to Fast Company's Most Innovative Companies list and LinkedIn's Top U.S. Startups for over 3 years, as well as the Forbes Cloud 100, CNBC Disruptor 50, and TIME Magazine's 100 Most Influential Companies.
About the Role
We are looking for a Senior Application Engineer primarily focusing on Salesforce.com and integrations with other systems in our stack. The engineer will work with various stakeholders and cross-functional teams to deliver solutions to scale our business. The overall goal and opportunity is to bring architectural and engineering maturity to our business systems. The role sits in the growth engineering function within the business systems engineering team.
What You’ll Do
Design, develop, test, and deploy applications on the Salesforce platform
Make cognizant decisions on utilizing out-of-the-box automation vs customizations
Work closely with leaders in the business tech and cross-functional teams to deliver solutions focussed on solving business problems
Hands-on developing applications utilizing Apex, Visualforce, Aura, Triggers, and REST APIs
Work on VS Code, Github, and CICD processes to maintain code sanity
Write technical specifications documents, including architecture diagrams, data model diagrams, process flows, and sequence diagrams
Work on user stories related to ongoing projects, tech-debt, process optimization and performance improvement
Work closely with the sustaining team and proactively plan on the KT processes
What You’ll Need
7+ years working with the Salesforce platform
3+ years of experience with Systems Architecture and integrations
Experience working in lead, Contact, Account, opportunity management, and Campaign Management
Strong Experience with Apex, Visualforce, Aura, and Triggers
Strong knowledge of developing lightning web components
Strong knowledge and working knowledge of APIs and Integrations with Salesforce
Strong knowledge and working knowledge of synchronous/asynchronous methods, streaming APIs, and publish/subscribe design patterns and architectural patterns
Solid understanding of version control processes (check-in/checkout/merge/pull etc.) Experience in GitHub/Bitbucket and branching strategy is a plus
Solid understanding or implementation knowledge of CI/CD processes
Understanding Salesforce governance limits and code coverage
Follow unit-testing best practices and be capable of coding for positive/negative scenarios
Excellent verbal and written communication skills
Nice to Haves
Experience with Marketing tech tools, preferably Hubspot
Knowledge of data pipelines and Integrations
Ipaas/Integration experience, preferably Workato
Experience with Agile methodolog
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s