SOS, a Salesforce Silver Level Partner, is dedicated to helping labor and other progressives organize and communicate more effectively with current and future members.

Join a remote team building the next generation of membership management and organizing solutions on the Salesforce AppExchange. Canvasser, our AppExchange app, is utilized by  Labor Unions worldwide to support millions of members.


  • Work from home / remotely
  • Full-time, Part-time, or Contract
  • Work on large scale solutions. Salesforce Orgs with 1M+ Contacts
  • Lightning-driven architecture

Solutions and Products

  • Membership Management
  • S1 Mobile
  • eSignature
  • Surveys
  • Member and Employer Portals
  • Dues Management / Accounts Receivable

Salesforce Functional Consultant / System Administrator

The Salesforce Functional Consultant is a critical client-facing role responsible for requirements gathering, declarative configuration, and first tier support.


  • Gather requirements from clients
  • Translate requirements into Salesforce specifications
  • Map organization processes to Lightning Process Builder Flows
  • Install and upgrade packages in client orgs
  • Enforce security policies through use of profiles, record types, permission sets, and field-level-security
  • Implement custom fields, validation/workflow rules, page layouts as needed
  • Package and deploy change sets from sandboxes to production orgs


  • Participate in weekly/daily Scrum meetings and own product features
  • Salesforce System Administrator certification or equivalent experience
  • Strong verbal and written communication skills
  • Support client issues related to managed package configuration and implementation
  • Bachelor’s degree or equivalent experience

Salesforce Apex Developer

The Salesforce Apex Developer is responsible for custom coding of controllers, triggers, actions, and web services.


  • Apex development: controllers, triggers, libraries, and unit tests
  • Web services and remote actions
  • Support Sys Admins with development of Apex actions for use in process builder flows.
  • Apex REST API development
  • Ensure 90% unit test coverage across all packages
  • Collaborate with Data Engineer to implement Queueble/Batch Apex data import classes.
  • Run weekly Checkmarx scans on all packages and make updates as needed to stay within compliance of Salesforce security reviews.


  • Participate in weekly/daily Scrum meetings and own product features
  • Salesforce Certified Developer or equivalent experience
  • Continuous integration using git, ant, and various build tools.
  • “Clicks-over-code” design philosophy. Coding minimalism.
  • Test-driven-development.
  • Demonstrable skills working with large data sets (bulkification, async processing, index optimization)

Salesforce Front-End Developer

The Salesforce Front-End Developer is responsible for all customer facing user experiences.


  • Design user interfaces for Salesforce users, customer portals, employer portals, communities
  • HTML5 UI prototyping
  • Javascript front-end development
  • Responsive design. Design/develop for both mobile and desktop environments.
  • Convert Word/PDF forms and documents into HTML5 templates
  • Design and Develop Lightning Components / Visualforce
  • Coordinate with Apex Developers to define JSON definitions in controllers
  • Support both Classic and Lightning Salesforce experiences
  • One-way data binding and immutable UI architecture prefered


  • Participate in weekly/daily Scrum meetings and own product features
  • 4+ years demonstrated experience with front-end design and development
  • CRM application experience

Salesforce Data Engineer

The Salesforce Data Engineer is responsible for all OLTP and OLAP data models and ETL (Extract, Transform, Load)


  • Ownership of Data Import extension package
  • Java/Maven/Eclipse data tools and services
  • Amazon Aurora OLTP schema and DevOps
  • Redshift OLAP data warehouse
  • Aurora to Redshift ETL
  • Continuous integration using git, ant, and various build tools.
  • Security of web services, storing of credentials, and management of TLS certificates
  • Assist Salesforce Apex Developers with data migration and integration
  • Support multiple file formats for import into Salesforce
  • Integrate Salesforce with Web Services via SOAP/REST
  • Ensure high availability of AWS hosted data sources


  • Participate in weekly/daily Scrum meetings and own product features
  • 5+ years experience with Java
  • SOAP/REST web services
  • Experience with an ETL tool, such as Mulesoft
  • Experience with 3NF relational data modeling of OLTP systems

 Email cover letter and resume to:  SOS JOBS