Responsibilities
- Design, develop, test and deploy applications on Salesforce Platform
- Design, develop, and implement integrations within GTM systems and with products utilizing Python-based applications
- Design, develop, and maintain solutions on Ipaas (Homegrown, Workato, Clay, etc)
- Drive decisions on architecture patterns, tool usage, and designs required for the solution to scale both in terms of speed and scale.
- Hands-on developing applications, frameworks utilising Apex, LWC, Flows within SFDC
- Write and communicate technical specifications, including architecture diagrams, data model diagrams, process flows, and sequence diagrams.
- Own the data integrity and data assumptions in your focused area and contribute continually.
- Contribute to the entire stack, including Salesforce, Outreach, Workato, the homegrown Python-based Integration pattern, Hubspot, Segment, DBT, Retool, Leandata, etc.
- Work closely with the rest of the team on code reviews, on-call, build issues, and ideation.
Requirements
- 7+ years working with the Salesforce platform
- 5+ years of experience with Systems Architecture and Integrations
- Experience working in lead, Contact, Account, opportunity management, and Campaign Management
- Strong Experience on Apex, Visualforce, Aura, and Triggers.
- Working knowledge and experience on other programming languages like Python, Node.js.
- 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 API, 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.
- Familiarity with broader GTM stack beyond Salesforce (Hubspot, Outreach, Gong, Momentum, Leandata, CPQ, etc)
- Strong and working knowledge of data pipelines.
- 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 Have
- Snowflake/DBT
- Kafka experience
- Knowledge on AI Agents
- Experience with Agile methodologies
Work Arrangement
Hybrid — NYC, SF
Additional Information
- Referral Instructions: If you are being referred for the role, please contact that person to apply on your behalf.
- Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
- Beware of recruiting scams: Ramp will only contact you through official @Ramp.com email addresses and will never ask for payment or sensitive personal information during the hiring process.