About Mobility Global
S&P Global has recently announced the intent to separate our Mobility Segment into a standalone public company.
Role Summary
We are seeking a Software Engineer specializing in Coupa to design, build, integrate, and support procurement applications that enable efficient sourcing, purchasing, invoicing, and supplier management. You will partner with Procurement, Finance/AP, IT, Security, and external vendors to deliver reliable Coupa configurations, integrations, and enhancements across the procure-to-pay (P2P) lifecycle.
Key Responsibilities
Coupa Application Engineering & Delivery
- Configure and enhance Coupa modules (e.g., requisitions/POs, invoicing, supplier management, catalogs, approvals, receiving) to meet evolving business needs.
- Translate business requirements into solution designs, technical specifications, and configuration/integration work items.
- Implement and maintain approval workflows, accounting rules, tax/VAT handling (as applicable), tolerances, and controls aligned to policy and audit needs.
- Drive continuous improvement through standardization, reuse of patterns, and automation where possible.
Integrations & Data Engineering
- Build and support integrations between Coupa and enterprise systems such as ERP (SAP/Oracle/NetSuite), HRIS, SSO/IdP, supplier networks, tax engines, and reporting platforms.
- Develop and maintain API-based and file-based integrations (inbound/outbound), including transformation/mapping, validation, retries, and error handling.
- Ensure data quality and governance for key objects (suppliers, users, cost centers, GL accounts, items/services, contracts, POs, invoices).
Reliability, Operations & Support
- Own production support for Coupa-related services: triage incidents, perform root cause analysis, implement preventative fixes, and maintain runbooks.
- Monitor integration health and platform jobs, manage releases and regression testing, and coordinate vendor/customer support cases as needed.
- Enforce SDLC best practices: version control, peer review, test coverage, change management, and documentation.
Security, Compliance & Controls
- Implement secure authentication/authorization patterns (SSO, role-based access) and follow least-privilege principles.
- Support audits (SOX or equivalent) by maintaining evidence, controls documentation, and traceability for changes and approvals.
- Partner with Security and Compliance to address risk findings and maintain privacy and data protection standards.
Collaboration & Stakeholder Management
- Act as a technical partner to Procurement and AP teams—understand pain points, propose solutions, and communicate trade-offs clearly.
- Coordinate with cross-functional engineering teams (data, platform, ERP, HRIS) to deliver end-to-end outcomes.
Required Skills (Technical)
- Hands-on experience implementing and supporting Coupa in a production environment (configuration and/or technical integration).
- Strong integration engineering skills: REST/SOAP APIs, SFTP/file interfaces, JSON/XML/CSV, ETL concepts, and data mapping.
- Proficiency in at least one general-purpose language or scripting environment (e.g., Java, Python, JavaScript/TypeScript) used for middleware, automation, or integration services.
- Experience with common integration platforms/tools (any of): MuleSoft, Boomi, Workato, Informatica, Azure Integration Services, AWS integration patterns, or equivalent.
- Solid understanding of relational data concepts and querying (e.g., SQL) and comfort troubleshooting data issues end-to-end.
- Familiarity with CI/CD, environments, and release processes (e.g., Git-based workflows, automated testing, deployment pipelines).
Required Skills (Domain)
- Strong understanding of Procure-to-Pay (P2P) business processes: requisitioning, approvals, purchasing, receiving, invoicing, and payment handoffs.
- Knowledge of supplier onboarding, catalogs (hosted/punchout), and invoice matching concepts (2-way/3-way match) is strongly preferred.
- Ability to design solutions with auditability, controls, and segregation-of-duties in mind.
Qualifications
- Bachelor's degree in computer science, Information Systems, Engineering, or equivalent practical experience.
- 3+ years in software engineering, business systems engineering, or integration engineering roles.
- 1+ years direct Coupa experience (implementation, administration/configuration, integrations, or technical ownership).
- Experience working with Finance/AP and Procurement stakeholders in an enterprise environment.
Preferred Qualifications
- Coupa implementation project experience (end-to-end), including cutover and hypercare.
- Experience integrating Coupa with a major ERP (SAP/Oracle/NetSuite) and enterprise IAM (Okta/Azure AD/Ping).
- Familiarity with reporting/analytics approaches for procurement (data warehouses, BI tools).
- Coupa certifications (if applicable) or equivalent procurement application certifications.
- Establish or improve operational practices: monitoring, alerting, runbooks, release checklist, and integration error handling standards.
Working Style & Expectations
- Comfortable working in agile or iterative delivery models with clearly defined outcomes.
- Strong written and verbal communication—able to explain technical issues to non-technical partners.
- Ownership mindset: you build it, you support it, you improve it