Staff Software Systems Developer
$170,000–$190,000 year
On-siteEmeryville, California, United States
Job Summary
Design and build production-quality integrations between Salesforce, NetSuite, and the custom manufacturing execution system, emphasizing data integrity. Develop robust Flows and Apex solutions to automate business processes across CRM and financial systems while architecting MuleSoft integrations for complex data transformation. Design new features for the customer-facing web API and own system engineering best practices including distributed version control, peer code review, automated testing, and CI/CD pipelines. Collaborate with cross-functional teams to validate design approaches and diagnose production issues rapidly. This role requires 5+ years of experience in enterprise integrations and Salesforce development, with a salary range of $170,000 - $190,000 in the San Francisco Bay Area.
Required Qualifications
- 5+ years of professional software development experience
- significant depth in building enterprise integrations or platform extensions
- event-driven or asynchronous architecture patterns
- Demonstrated mastery of software engineering best practices
- distributed version control
- peer code review
- automated testing (unit and integration tests)
- infrastructure-as-code
- CI/CD pipelines
- Strong hands-on experience with Salesforce development
- Apex
- the Salesforce platform ecosystem
- Solid experience architecting and implementing integrations with MuleSoft
- REST API design and implementation
- Proficiency with Python for integration scripting, data processing, or utility development
- Hands-on experience building and deploying solutions on a cloud platform such as AWS
- Excellent problem-solving, communication, and collaboration skills
- Manufacturing, customer service, or supply chain domain knowledge
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.