Staff Software Engineer, Salesforce
Staff Software Engineer on the Enterprise Solutions Team responsible for architecting and integrating Salesforce solutions with ERP, CPQ, and other enterprise systems. Requires 7+ years enterprise development experience including 4+ years with Salesforce and Platform Developer certification.
About the job
What You’ll Do
- Architect, develop, and maintain enterprise solutions that integrate Salesforce and other business-critical applications
- Lead design and development efforts across various technologies including cloud platforms, APIs, and middleware
- Write and maintain technical documentation for all projects and processes
- Troubleshoot and debug technical issues, ensuring timely resolution of any production issues
- Establish best practices for data governance, security, and compliance
- Lead efforts in DevOps, CI/CD pipelines, and test automation
- Write unit, integration, and functional tests, and guide others in doing the same
- Review functional requirements and analyze their impact on schedule and software design
- Participate in design/code reviews, team meetings, and contribute to the overall growth and success of the team
- Translate business needs and requirements into technical specifications
- Provide technical leadership, mentoring and direction to other team members
- Stay up to date with industry trends, emerging technologies, and best practices
Required Experience / Education
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
- 7+ years of experience in enterprise software development, with at least 4 years of Salesforce experience
- Salesforce Platform Developer I or II certification required
- Experience integrating Salesforce with ERP, CPQ, or other enterprise applications
- Experience using and implementing Salesforce RCA (Revenue Cloud Advanced)
The Skills and Experience You’ll Bring
- Strong Salesforce development and administration experience
- Proficiency in Apex, Lightning Web Components, Flows, and SOQL
- Knowledge of enterprise integration patterns, APIs, and cloud-native solutions
- Hands-on experience with middleware, API gateways, and ETL tools
- Experience working with ERP, CRM, and financial systems
- Strong programming experience in Java, Python, or Node.js
- Cloud experience with AWS, Azure, or Google Cloud
- Applied Knowledge of Microservices established best practices
- Applied Knowledge of REST APIs established best practices
- Practical experience of Design Principles and Patterns
- Strong analytical skills and problem-solving mindset
Compensation & Benefits
- Medical, Dental, Vision, Life, and AD&D insurance
- Parental Leave
- Flexible Vacation Time (FVT)
- An additional 10 holidays of paid time off per calendar year
- 401k matching (immediately vested)
- Employee Stock Purchase Plan
- Short- and Long-term disability sick leave
- Flexible Spending Accounts
- Health Savings Accounts
- Employee Assistance Program
- Additional programs - Employee Referral, Internal Recognition, and Wellness
- Free TriMet transit pass (Beaverton Office)
- Competitive salary and benefits package
- Work on impactful projects in a cutting-edge environment
- Collaborative and supportive team culture
- Opportunity to make a real difference in the trucking industry
- Employee Resource Groups
For Colorado-based candidates, the salary range for this role is $195,000.00 - $221,000.00 + target bonus.
Skills
Salesforce, Apex, Lightning Web Components, Flows, Soql, Java, Python, Node.js, AWS, Azure, GCP, REST APIs, Microservices, DevOps, CI/CD
Similar jobs
Solutions Architecture jobsLeads technical solution design, demonstrations, and proof-of-value engagements for enterprise customers in partnership with sales. Requires 7+ years of enterprise solutions engineering experience, strong data-platform expertise, and willingness to travel at least 30%.
Build and deploy Kong API and AI connectivity solutions for enterprise customers, leading migrations, automation, integrations, and production implementations across cloud-native environments. Requires 8+ years of engineering experience, strong Kubernetes and cloud expertise, and customer-facing technical leadership.
Build and own a zero-to-one AI-native platform for internal go-to-market teams, embedding with revenue operations to transform workflows and deliver measurable business outcomes. The role requires staff-level engineering depth, production LLM experience, and strong architectural judgment.
Own the architecture of an AI development ecosystem that supports data, model, simulation, and deployment workflows for autonomous capabilities. The role requires 10+ years of software architecture experience, strong AI/ML and data architecture expertise, and the ability to lead across complex engineering teams.
Serves as RSA ID Plus’s senior technical voice, advising strategic enterprise and public-sector customers on identity security, zero trust architecture, and modernization. The role combines executive advisory work, technical evangelism, complex sales-cycle support, competitive strategy, and field enablement.