- Senior
- Bureau à Seattle
At Compass, our mission is to help everyone find their place in the world. Founded in 2012, we’re revolutionizing the real estate industry with our end-to-end platform that empowers residential real estate agents to deliver exceptional service to seller and buyer clients.
Salesforce Engineer (Enterprise Technology)
Overview
Compass is seeking an experienced and highly skilled Salesforce Engineer to join our Enterprise Technology team within the broader Product and Engineering organization. This role will be instrumental in supporting M&A, Demand Generation, Agent recruitment and Onboarding. As Compass continues to scale, we are seeking a strong Salesforce Engineer to design, build, and implement solutions and support this critical business platform.
Position Overview
This position will serve as the technical lead for the Salesforce platform at Compass, partnering closely with Security, M&A, Support, IT, and Strategic Growth teams to deliver robust, scalable solutions. This role will be responsible for the design, customization, integration, and ongoing enhancement of Salesforce, ensuring it aligns with evolving business requirements and industry best practices. The ideal candidate will blend enterprise-level Salesforce technical expertise with strong process knowledge.
Key Responsibilities
- Lead the design, development, and implementation of Salesforce solutions in support of Agent recruitment and onboarding.
- Partner with Demand Generation, Growth, M&A, and Engineering stakeholders to collect requirements and turn them into technical solutions aligned with best practices.
- Drive a configuration-first approach to Salesforce development.
- Customize and configure Salesforce to optimize workflows, improve usability, and ensure alignment with Compass’s operational goals.
- Integrate Salesforce with the Compass platform and other enterprise applications..
- Develop and maintain detailed technical documentation for system configurations, workflows, and integrations.
- Provide technical expertise and support to end-users, ensuring adoption and effective utilization of Salesforce capabilities.
- Stay current with Salesforce product developments, emerging best practices, and relevant industry trends to guide platform strategy.
- Identify opportunities to automate and improve processes and automations, reducing manual effort and improving efficiency.
- Collaborate with cross-functional teams to ensure data consistency, security, and compliance with regulatory requirements.
- Drive continuous improvement initiatives to enhance system performance, reliability, and scalability.
- Perform data loads and time sensitive work to support high profile M&A activity.
- Provide on-call support for the Salesforce platform.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience designing, developing, and implementing Salesforce solutions at enterprise scale.
- Strong experience with skills-based routing configuration, Salesforce development best practices, and Operational Excellence principles.
- Proficiency in Salesforce technologies such as: Apex, Visualforce, and the Lightning Component Framework, along with API and web services knowledge.
- Hands-on experience integrating Salesforce with custom integrations and enterprise SaaS platforms such as HubSpot.
- Familiarity with implementing and managing packages such as Sweep and DialPad.
- Excellent problem-solving, analytical, and troubleshooting skills.
- Strong communication and collaboration skills; able to work effectively with both technical and non-technical stakeholders.
- Ability to manage multiple projects and priorities in a fast-paced environment.
- Detail-oriented with a track record of delivering high-quality, production-ready solutions.
Preferred Qualifications
- Relevant Salesforce certifications (e.g. Administrator, Advanced Administrator, Platform Developer I & II, App Builder).
- Additional experience with programming languages such as JavaScript, HTML, CSS, SQL, and Python.
- Experience administering other SaaS platforms, including Google Workspace, Okta, Zendesk, and DocuSign.
- Familiarity with Agile development methodologies and best practices.
- Experience utilizing Atlassian tools, such as JIRA and Confluence.
- Prior experience in high-growth, fast-moving technology companies.
Compensation: The base pay range for this position is $72,000-$109,000; however, base pay offered may vary depending on job-related knowledge, skills, and experience. Bonuses and restricted stock units may be provided as part of the compensation package, in addition to a full range of benefits. Base pay is based on market location. Minimum wage for the position will always be met.
Perks that You Need to Know About:
Participation in our incentive programs (which may include eligible cash, equity, or commissions). Plus paid vacation, holidays, sick time, parental leave, and recharge leave; medical, tele-health, dental and vision benefits; 401(k) plan; flexible spending accounts (FSAs); commuter program; life and disability insurance; Maven (a support system for new parents); Carrot (fertility benefits); UrbanSitter (caregiver referral network); Employee Assistance Program; and pet insurance.