Chat with us, powered by LiveChat

ERP Company Careers

Rootstock Software® is a growing company that provides competitive compensation and substantial growth potential! If you are ready to become a key contributor, please review our career postings for the relevant role and submit your résumé, references and any other requested materials today. If you have any questions, do not hesitate to contact us at

Our Open Positions

Position Location Department
Technical Solutions Developer San Ramon, California Professional Services Learn More
Salesforce Solution Architect Richmond, Virginia Professional Services Learn More
Implementation Consultant Eastern US Professional Services Learn More
Senior Salesforce Developer Richmond, Virginia Development Learn More
Implementation Consultant – Accounting Continental US Professional Services Learn More
Location: San Ramon, California Department: Professional Services

As our Technical Solutions Developer, you will be responsible for delivering custom solutions built on the salesforce platform to address customer specific requirements such as custom features and functionality, automation of business processes, or integration of external systems with the Rootstock ERP application.

As a member of our Professional Services team in our San Ramon Headquarters, you will leverage your knowledge and experience with the Salesforce platform, enterprise software project delivery and knowledge of the Rootstock product to deliver solutions which support critical business functions.

Your Responsibilities

  • Deliver high quality custom solutions to Rootstock customers and to the Rootstock project team.
  • Participate in solution design sessions to collaborate with Solution Architect on optimal solution by recommending alternative approaches and best practices and define technical impact.
  • Follow an agile software development methodology and contribute to all phases of the software development lifecycle and support processes.
  • Execute on assigned deliverables utilizing Apex Triggers, Scheduled jobs and Visualforce pages. As build out the solution, provide feedback around findings and issues which need collaboration and possible modifications.
  • Develop Apex test class coverage for solutions
  • Integrate external systems with Rootstock ERP by utilizing provided APIs.
  • Execute metadata migration handling deployments between salesforce connected and unconnected orgs.
  • Demonstrate thorough knowledge of Rootstock ERP solution and understand best practices to interact with the system based on knowledge of Rootstock managed product.

Job Skills & Qualifications


  • Salesforce Certified Platform Developer 1
  • Minimum work experience: four years of software development and two years of Salesforce application development
  • Self-motivated and creative
  • Experience integrating systems utilizing Web Services (SOAP and REST), XML and outbound messaging.
  • Development expertise with Apex, VisualForce and JavaScript, lightning components.


  • Bachelor’s degree in computer science or related disciplinary
  • Salesforce Certified Platform Developer 2
  • Knowledge of ERP concepts around manufacturing and distribution including purchasing, manufacturing, order management, financials would be a plus.
  • Experience with Metadata and Data migration tools such as Gearset, Boomi, Informatica, Mulesoft, Dataloader I/O.

Submit your resume and cover letter to

Location: Richmond, Virginia Department: Professional Services

As our Salesforce Solution Architect, you play a critical role in leading the strategy, definition, and realization of architecture and design within customer organizations. You must be skilled at leveraging the Salesforce Platform in solution architecture and have a solid track record of execution and delivering results. You are responsible for the overall design and build of the custom elements of the Rootstock and/or customer delivery teams.


  • Create and maintain deployment strategy and/or roadmaps for customers’ business areas
  • Collaborate with customer to manage development teams to deliver full lifecycle SFDC implementations
  • Drive and document solution architecture and design to solve business problems, including detailed technical and functional artifacts
  • Lead a team of SMEs and developers, collaborating with customers to document, direct, and evaluate all development/testing activities on ERP projects to ensure high quality implementations

 Preferred Skills and Experience:

  • 5+ years of experience implementing ERP/MRP or Supply Chain solutions
  • Experience implementing Salesforce Platform in a large-scale, enterprise environment
  • 10+ years of overall development and architecture experience
  • Solid understanding of IT systems including system design and  databases.
  • Integration experience within Salesforce (REST, SOAP, ESB)
  • Proven track record of developing an organization and achieving results through others
  • Strong oral/written communication, presentation, and organizational skills
  • Strong interpersonal and communication skills for driving strategic initiatives through large and diverse organizations. Excellent customer service skills.
  • Ability to work within multiple work streams at one time
  • Travel ~30 – 75%

Required Salesforce Certifications

  • Platform Developer 1

 Preferred Salesforce Certifications

  • Sales Cloud
  • Service Cloud
  • Data Architecture and Management Designer
  • Sharing and Visibility Designer
  • Development Lifecycle and Deployment Designer
  • Identity and Access Management Designer
  • Integration Architecture Designer

Submit your resume and cover letter to

Location: Eastern US Department: Professional Services

Rootstock has exciting career opportunities for experienced and engaging Implementation Specialists who are ready to join our growing Professional Services Team. You will be responsible for guiding customers through their implementation of the Rootstock ERP application.

You deliver your considerable knowledge and experience in Manufacturing, Distribution, and/or Accounting business processes, enterprise software project delivery, and Rootstock products to lead our customers to implementation success. You apply technical and operational expertise to take ownership of systems analysis and development of business and technical solutions for our Manufacturing and Distribution customers.


  • Deliver high quality implementation services and project deliverables to Rootstock customers and to the Rootstock project team.
  • Provide proactive application and implementation leadership to customers including mentoring, training, knowledge transfer, and active support of the customers’ project tasks.
  • Lead business requirements definition phase of the project. Identify and translate customer’s business needs and use cases.
  • Demonstrate a thorough knowledge of the customer’s business processes, through development of appropriate project artifacts.
  • Demonstrate a deep and thorough knowledge of the Rootstock product and Salesforce platform, as well as the creativity to apply knowledge to solve customer business cases.
  • Develop and document the optimum solution designs, ensuring customers receive maximum benefit from Rootstock applications.
  • Manage customers through their pilot preparation task, version release updates, and pilot testing, culminating in an assessment of customers’ system and operational readiness.
  • Build strong, long-term relationships with customers on behalf of Rootstock.
  • Update/maintain skills in the ERP solution and the Salesforce Platform over time.

Desired Skills and Experience:

  • Bachelor’s degree in Supply Chain, Business Administration, Engineering or equivalent.
  • Experience in Manufacturing, Distribution, or other Supply Chain industry (any vertical(s))
  • Hands-on Salesforce Platform experience. SF Administrator certification is a plus.
  • ERP Implementation experience
  • Proven track record of successful deployments as well as customer and team satisfaction.
  • Strong, proactive communication skills (written and verbal)
  • Ability to give presentations to different audiences with appropriate level of detail
  • Ability to manage SME tasks for multiple projects simultaneously and set appropriate priorities between them
  • Strong commitment to team success, proactively assisting other team members and/or participating in internal continuous improvement initiatives
  • Ability to learn and apply new software quickly without formal training
  • Ability to travel up to 75%

Rootstock delivers ERP built on the Salesforce Platform, providing customer-centric businesses with a unified cloud platform and all the necessary applications. Rootstock is headquartered in San Ramon, CA, with offices in major metropolitan areas. This role can be based in our headquarters, Atlanta, or remote.

Submit your resume and cover letter to

Location: Richmond, Virginia Department: Development

As our Senior Developer, you need a solid understanding of all facets of developing software on the Salesforce platform. Further, it requires an understanding of and an appreciation for the functional aspects for a Manufacturing and Distribution ERP system.

As our Ideal Candidate, you are:

  • Proficient in the basics of working on the Salesforce platform including:
    • Objects and Fields (all field types)
    • Reports and Report Types
    • Salesforce Data loader and Bulk API for mass data export/import.
  • Proficient in the basics of programming on the Salesforce platform including:
    • VisualForce pages and controllers
    • APEX
    • Salesforce Text Classes
  • Understand the constraints and developing on the Salesforce platform including:
    • Query, CPU and DML Limitations
    • Query Bulkification
    • View State imitations
  • Know how to work within the Rootstock Apex Framework and become proficient working with:
    • Standard Maintenance Pages
    • Complex Maintenance Pages (Header/Line etc.)
    • Batch Apex
  • Understand the concepts of a Manufacturing/Distribution ERP system
  • Understand specifications provided for new development
  • Know how to troubleshoot and debug new and existing code
  • Possess proper habits around testing and validating all development work.


  • You will be given areas of stewardship within the Rootstock ERP and Financial products. This entails:
    • Possessing an in-depth understanding of the functional area (what business process is being done, what is the user experience expectation, etc.)
    • Knowing all the data objects in that area and how they interact with each other
    • Knowing the various source code components, what each does and how they interact with each other and the data model
    • As required, fix bugs and make changes to existing code.
    • Extend existing functionality as defined in product specifications.
  • Partner with our Product Management and Design teams to gain an understanding of new functionality and have a hand in the design of the user interface portions of the development cycle.
  • Collaborate with our Quality and Customer Support teams to trouble shoot and validate the software
  • As required, incorporate JavaScript and Ajax with Visualforce
  • As required, participate in the development of SOAP and RESTful integrations to 3rd party packages.

Submit your resume and cover letter to

Location: Continental US Department: Professional Services

Rootstock has an exciting career opportunity for an experienced and engaging Subject Matter Expert who is ready to join our growing Professional Services Team. A successful candidate will be responsible for guiding customers through their implementation of the Rootstock ERP application focusing on the Finance and Accounting modules.

In this role, you will leverage your considerable knowledge and experience in business processes and enterprise software project delivery to speed our customers to implementation success.

Experience/Skills Required:

  • Recognized expert who has demonstrated industry leadership ERP with a focus on Finance and Accounting
  • Ability to multi-task, and thrive in a fast-paced and high-productivity environment
  • Must have a passion for enabling clients success through your efforts
  • Ability to build and manage relationships with our clients at the project level and executive level
  • Proficient with project management tools and applications (SmartSheet, MS Project, etc) as well as MS Office Tools
  • Strong written and verbal English language communication skills
  • Intuitive, tenacious, team-oriented, and collaborative
  • Understanding of professional services methodologies and best practices
  • Experience with client implementations for a software vendor as well as excellent relationship management skills.
  • Understanding of complex information systems
  • 5+ years of demonstrated Finance and Accounting experience


  • Apply technical and operational expertise to support systems analysis and development of business and technical solutions for our Manufacturing and Distribution customers
  • Prepares program management and technical analyses, reviews and assesses technical data drawn from multiple comprehensive data sources.
  • Deliver high quality implementation services and defined deliverables to Rootstock customers
  • Provide application and implementation guidance, mentoring, training, and knowledge transfer to both team members and customers
  • Identify and translate customer needs to solution design, ensuring the maximum benefit from Rootstock applications

Desired Skills:

  • CPA certification
  • Experience of apps or platform
  • Manufacturing and distribution industry experience
  • Big 4 Consulting experience
  • Cloud-based Financials Experience such as Financial Force or Accounting Seed
  • Bachelor of Science Degree or comparable work experience

Submit your resume and cover letter to