Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Salesforce Program Manager

Delivery | Remote - SF Bay Area | Full Time

Job Description


Location: National, Remote, Anywhere, USA


CodeScience, Inc. is a professional services firm that enables organizations to deploy enterprise business processes in the cloud.  The firm’s core offering is designing and building products for Salesforce ISV partners.  The company also provides a range of services to Salesforce customers and on other SaaS platforms. We also believe in having fun while doing it.


Program Managers are responsible for the successful execution of strategic account programs. They build critical relationships with program business leads and executives across the client organization, and directly lead all aspects of work produced by their project teams. They ensure projects/programs are defined, tracked and communicated in a concise, consistent and effective manner. They incorporate effective change, risk and issue management controls. They review and understand partner portfolio business cases and are responsible for organizing all projects/programs within the portfolio(s) to ensure on-time delivery, within budget and meets business objectives.

Success Predictors

You love a complex challenge and your friends tend to find you a bit too organized and process driven.  You are curious, able to gather detailed information from clients easily and can design a program from several possible alternatives.  You’ll need the verbal and written dexterity to describe your plans to both team and executive stakeholders. You like when things move in coordination yet can still pivot when needed.

Those program managers who find our type of work a good fit have the following characteristics:

  • You love projects - the more complex the better.

  • You enjoy thinking on your feet but you are even better at follow ups

  • You have the ability to become a trusted advisor through deep knowledge and charm while leading clients to a solution.

  • You have the ability to balance tensions between competing parties while building consensus toward solving the highest priority problems.

  • You raise issues quickly instead of sweeping them under the carpet. You are not afraid to ask for help.

  • You put a high value in collaboration with both the client and your project team and believe transparency is crucial for a successful delivery.

  • You’ve worked at consulting firms before, successfully delivering their most complex solutions while managing project teams up to 15+. 

  • You are well practiced at delivering tough messages to clients and to your team members.

  • You are self motivated and break out in hives if things go unfinished.

Duties & Responsibilities

  • Deftly navigate organizational structure/politics to influence program direction, decisions and delivery to achieve desired business outcomes.

  • Act as a thought partner to project sponsors and clients; Collaborate to identify unarticulated needs and improve business benefits; Able to represent executive viewpoints.

  • Understand project interdependencies and anticipate/handle/mitigate risks at a program/portfolio level.

  • Drive to completion program planning and execute roadmaps. Provide supervision, mentorship and direction to project teams to ensure successful execution. Ensure quality and evidence of project documentation.

  • Ensure program/project financials adhere to and align with budgetary expectations; Recommend solutions and report out to organizational executives on risk, financials, and other key dimensions; Ensure individual project forecasts are accurate, and that changes are raised appropriately.

  • Effectively communicate project messages at the appropriate level of detail across all levels of the organization. Communicate clearly to a variety of audiences from project teams to C-level. 

  • Encourage project team members to improve their own performance; engage and motivate teams to go beyond their role expectations, to help each other, and to exceed goals.

  • Become the client’s trusted advisor by establishing deep relationships with clients to understand and manage to desired business outcomes.

  • Manage and collaborate with consultants, product owners, and clients across multiple project teams.

  • Optimize project plans and resource utilization across multiple project teams to deliver maximized value to our clients.

  • Identify, mitigate and manage risks.

  • Drive decision making and team consensus to achieve customer and project KPIs.

  • Customize CodeScience’s delivery methodology to the uniqueness of each project.

  • Contribute to the evolution and maintenance of the CodeScience’s delivery methodology.

  • Support for Sales in the creation of SOWs.



  • 7+ years professional experience

  • 3+ years consulting experience with enterprise level clients

  • 2+ years of project management

  • Experience with business process definitions, refactoring and best practices

  • Expertise in writing user stories to capture business requirements

  • Understanding of key concepts for user centered design and design thinking 

  • Experience working in an Agile organization or working with an Agile framework

  • Strong client and project team management ability

  • Some platform knowledge and hands on expertise 


  • Solid understanding of the HLS industry

  • Salesforce ISV knowledge

  • Product development expertise 

To apply, visit or email your resume with cover letter to recruiting

Your information is kept confidential

CodeScience is an Equal Opportunity Employer