cropped cropped White with Bold Red Political Logo 1 502 131 Engineering Manager

Engineering Manager



Manager, Product Engineering

Who We Are

FinancialForce delivers the #1 professional services automation (PSA) and the only customer-centric ERP solution. We accelerate business value with comprehensive best practices and the most intelligent analytics—all on the leading business cloud platform from Salesforce.

FinancialForce knows that each individual brings something special to the team, exemplifying a diverse and inclusive work environment. We embrace your authenticity and encourage our employees to “Bring Yourself” to work every day!


Reporting to a VP, Global Engineering and working as a member of the Engineering Management team, the role is to take responsibility for the Engineering and Delivery of one or more key Software Products. You will have an organisation of, typically, three to five Engineering teams, each with five to six Software Engineers, from Lead/Senior levels to Associate, with the Team Leaders reporting directly to you. You may also have other senior roles reporting into you in the roles of Architecture and Quality.

What You Will Do In This Role

You will lead the development and delivery of high quality Software packages with final sign-off authority, in line with business needs and expections. You will do this by developing, supporting and managing teams of Software Engineers.

You will influence product strategy by advising on execution strategies and delivery risks, by working with Senior Stakeholders in the Product Organisation including Senior Product Managers.

You will influence others by acting as a role model, mentoring and coaching through example, and by living our company values.

You will practice and advocate core Lean Management principles such as: controlling work in progress; driving fast lead times; deploying frequently; resolving failures quickly and achieving low failure rates. Your methodology will be code early, iterate quickly with short feedback cycles, learning by being willing to fail fast.

You will engage with Continuous Delivery best practice by valuing and supporting the full build pipeline, including automation of code builds, tests and deployments.

You will promote a code base that is reliable, secure, performant and functionally robust by observing efficient test strategies where quality is built in and code automatically tested, throughout the development cycle.

You will influence the design, architecture and technologies used in Engineering solutions ensuring company chosen approaches are respected. You will be curious and innovative; willing to learn through considered experimentation of nascent techniques, tools, platforms and frameworks.

You will develop your direct and indirect reports with frequent constructive feedback. You will address performance issues promptly in a supportive manner and drive them to prompt resolution. You will bring a priority and focus to training and learning with hackathons, conferences, dedicated training days and other educational opportunities for team members.

What You Need To Be Successful In This Role

  • Degree educated in Computer Science or a related topic (or degree equivalent)
  • Experience and ability to engage at Senior Organisational levels
  • Deep experience in Developing Enterprise Software
  • Delivery responsibility in large and complex Software Engineering Environments
  • Experience of line management
  • Experience and understanding in Lean Management practices
  • A keen in interest and knowledge in tools, techniques, platforms and frameworks
  • A willingness and interest in innovating
  • A drive for continuously improving Software Performance
  • A great team player who can work with others with a focus on team outcomes
  • Skilled and capable in verbal and written communication
  • Contribute to and influence software solutions that have value

What Else Would Be Great

  • Knowledge of the Salesforce platform
  • Knowledge of ERP or other business software solutions at scale
  • Knowledge of AWS or other Cloud-based development platforms

We are committed to equality of opportunity for all; applications from individuals are encouraged regardless of age, disability, gender, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships.

As an equal opportunity employer, FinancialForce does not discriminate against any applicant or employee based on race, color, sex, sexual orientation, gender identity, marital status, religion, national origin, ancestry, age, disability, military or veteran status, genetic information or any other basis protected by applicable federal, state, or local laws. FinancialForce also has an accommodation process to reasonably accommodate applicants and employees with disabilities. For more information or if you have a need, contact [email protected] If applicable under the San Francisco Fair Chance Ordinance or any other applicable federal, state, or local law, FinancialForce considers qualified applicants with arrest and conviction records for employment.

To apply for this job please visit