Remote job
Principal Revenue Applications Developer
Job details
About this role
Role overview Set technical direction for the systems that support a global revenue organization. As a senior individual contributor, you will shape the Salesforce environment and its connected applications, lead complex development and integration work, and help business teams turn operational needs into secure, maintainable solutions.
Responsibilities - Own the architecture and roadmap for Salesforce and connected revenue applications, including marketing, sales engagement, collaboration, and cloud services. - Lead custom development and integrations using platform code, APIs, and deployment tooling; establish engineering standards, code review practices, and release processes. - Work with revenue leaders and partner teams to clarify requirements, prioritize work, and deliver scalable solutions. - Review applications, workflows, and data flows to improve consistency and reduce technical debt; contribute to vendor assessments. - Maintain security models, permissions, access controls, and sharing rules across supported systems. - Mentor administrators and developers, review designs, troubleshoot critical issues, and explain new platform capabilities to stakeholders.
Requirements - At least 10 years working with or within revenue organizations, with a record of improving productivity. - At least 6 years administering and developing on Salesforce, including technical leadership of implementations and architecture decisions. - At least 3 years developing in a modern language such as Java or Python. - Deep knowledge of Salesforce development, including Apex, SOQL, Lightning Web Components, and SFDX. - Experience designing REST and SOAP integrations, with a strong understanding of software architecture, design patterns, and security models. - Clear communication, sound technical judgment, and the ability to work independently while influencing business stakeholders.
Nice to have - Experience with AWS or Google Cloud, Docker, Git, and corporate workflow tools. - Familiarity with marketing or finance applications and web technologies such as HTML, JavaScript, jQuery, and CSS. - Salesforce developer or architect certifications.