Kyriba empowers financial leaders and their teams with award-winning solutions for cash and risk management, payments and supply chain finance. Kyriba delivers a highly secure, 100 percent SaaS enterprise platform, superior bank connectivity and a seamlessly integrated solution-set for tackling today’s most complex financial challenges. Thousands of companies, including many of the world’s largest organizations, rely on Kyriba to streamline key processes, protect against loss from fraud and cybercrime, and accelerate growth opportunities through improved decision support. Technology analyst-firm IDC recognized Kyriba as a global leader in its MarketScape for SaaS and cloud-enabled treasury and risk management applications for 2017-2018. Kyriba is headquartered in New York, with offices in San Diego, Paris, London, Tokyo, Dubai and other major locations. For more information, visit

Kyriba is seeking a talented Senior Salesforce Information Systems Engineer to join our team of more than 200 engineers working together to bring innovative solutions to Kyriba clients around the globe. We are a team of passionate people motivated by agility, innovation and continuous improvement.

The primary responsibility of this position is to provide expertise and directions to manage the salesforce instance managing our business worldwide.

This position will be located in our office in San Diego, CA with some domestic and international travel.

Essential Duties and Responsibilities:
• Work in the worldwide Information Systems’ team to manage the platforms for end users during local business hours.
• Understand, maintain, and enhance Kyriba’s business processes that are implemented on the various cloud platforms.
• Lead project to upgrade existing features or create new features.
• Manage ongoing support requests and automation needs of users.
• Support business improvements initiatives.
• Perform gap analysis of requirements, develop overall solution design and recommendations, conduct design review meetings and lead the technical design and architecture.
• Write comprehensive functional, technical and database design specifications along with approach to integrating SFDC with multiple external systems.
• Coordinate and negotiate solutions for complex, cross-functional enterprise systems with multiple parties and interests.
• Design, develop, test, document, and deploy high quality business solutions on the platform, including writing triggers and developing Visual force pages.
• Ensure data security is enforced by the use of roles, profiles, and sharing rules.
• Work with management to identify new and creative opportunities to leverage the SFDC to support additional business processes or functions.
• Other duties as assigned.

Required Skills:
• Ability to administer (manage fields/relationships, workflow rules, approval processes, page layouts, security, validation rules, email, custom buttons/links, etc.).
• 5+ years of Salesforce project development experience.
• Strong Salesforce customization and configuration experience (at least 1 or more of the following five Salesforce modules: Sales Cloud, Service Cloud, Salesforce Communities and knowledge).
• Experience with Quoting, CPQ (SteelBrick).
• Hands on development experience using Salesforce configuration and customizations using Apex, Visualforce, Triggers, Scheduled and Batch classes etc., and Lightning Components/Framework.
• Proven integration experience using integration techniques - REST, SOAP APIs, oAuth and Single Sign-On.
• Ability to migrate Salesforce classic features to Lightning experience, including converting Visualforce pages to lightning components and / or using Lightning Design System with Visualforce pages.
• Knowledge of Product Development Lifecycle and DevOps Tools like GIT, Jenkins, JIRA etc.
• A thorough understanding of Salesforce Deployment Process and tools like ANT, Change Sets and IDE.
• Ability to work collaboratively in a creative, Agile environment and manage agile task assignments
• Contribute to a positive work environment and overall team effort in the department and organization.
• Excellent verbal and written communication skills.
• Team Player.
• Ability to work in an extremely fast paced and changing environment.

Education and Experience:
• Bachelor's or Master’s degree in Computer Science, Information Systems or related field.
• Minimum of 6-7 years’ experience with Salesforce required.
• Minimum 8-10 years’ experience with a large end users community using cloud platforms and operating worldwide, ideally in a B to B high tech company.
• Salesforce certifications and related extensive hands on experience necessary.
• Strong expertise in Apex coding, triggers, process builders, workflows and Lightning Components/Framework.
• Good knowledge of C#, C++ or any other mainstream OO language.
• Expertise in SDLC in an Agile distributed environment.
• Familiar with common test tools and proficient with QA, UAT and implementation.
• Highly cooperative and open spirit thriving in strong emulation with other team members.
• Ability to work in a fast pace environment.
• Ability to operate with every level of the organization.
• Strong practical experience of development following the Agile principles in small teams.
• Strong project management skills.
• Previous Business Analysis experience advantageous.
• Excellent written and verbal communication skills.
• Proven technical aptitude that allows for translation of technical concepts into business process requirements, and vice-versa for both internal and external customers.
• Proficiency in data manipulation and data management.

• Salesforce Administrator Certification required at a minimum.
• Strong preference for candidates who are certified in the following areas: Certified Platform Developer I, Certified Platform Developer II.
• Other Cloud based solutions certifications welcomed.

Kyriba Culture and Values: At Kyriba, we value a strong work culture and sense of community and ownership among our global team. We live by our “iCare” value system to demonstrate our care and commitment to our clients and to each other. In hiring, we look for candidates that are a strong fit with our culture and values, as well as bring the talent and experience required by the position.

• Innovation: We foster innovation and entrepreneurial thinking across our team by rewarding employees for their achievements and encouraging efficiency and continual process improvement.
• Client Success: Our passion is to enable our clients’ success. We do this by understanding their needs, and developing and managing solutions that provide them the insight to effectively drive decision making within their organizations.
• Accountability: We each take personal responsibility for our actions. We are committed to our own continuous improvement and we go the extra mile to meet our clients' needs.
• Respect: We respect each other’s ideas, efforts and commitments, and embrace our diverse cultures and points of view. We achieve our goals through teamwork, responsiveness, open communication and a positive attitude.
• Excellence: We strive for excellence in all that we do and bring the passion and commitment to deliver on our promises. We achieve excellence through leadership, teamwork, transparency and integrity, and we are committed to recognizing employee achievements.

To learn more about Kyriba:
• Check out our Career page:
• Like Kyriba on Facebook at
• Follow Kyriba on LinkedIn at
• Follow Kyriba on Twitter at
• Read Kyriba’s blog at