Software Engineer - Purchasing and Payables
Client
Meta
Team / Group
Spend
Platform
Intern (Meta internal platform)
Original role title
Software Engineer
Work arrangement
Onsite
Location
Menlo Park, California
Number of openings
1
Position Summary
Meta is seeking a Software Engineer to build and support purchasing and accounts-payable capabilities on its internal Intern platform. This is a software-engineering position, not a student internship. The engineer will develop services, workflows, integrations, and automation across requisitioning, purchase orders, invoicing, approvals, payments, and supplier operations.
Key Responsibilities
- Design, develop, test, deploy, and support internal purchasing and payables applications.
- Build backend services, APIs, data pipelines, and workflow automation for procure-to-pay processes.
- Automate manual activities across requisitions, purchase orders, invoice validation, matching, approvals, exceptions, and payments.
- Develop integrations between internal applications and procurement, finance, supplier, and enterprise platforms.
- Partner with procurement, finance, accounts payable, product, operations, and engineering stakeholders.
- Translate business requirements into technical designs, reliable services, data models, and scalable software solutions.
- Build automated tests, participate in code reviews, and follow secure software-development practices.
- Troubleshoot production issues involving transactions, integrations, data synchronization, permissions, and workflow failures.
- Improve system reliability, performance, observability, alerting, and operational support.
- Maintain technical documentation, architecture decisions, API specifications, runbooks, and release notes.
Required Qualifications
- Strong software-development experience using Java, Python, Hack/PHP, JavaScript/TypeScript, or a comparable language.
- Experience building backend services, APIs, enterprise integrations, workflow applications, and data-processing systems.
- Strong knowledge of SQL, relational databases, data modeling, distributed systems, and service reliability.
- Experience with automated testing, source control, code review, CI/CD, monitoring, and production support.
- Familiarity with purchasing, procurement, accounts payable, financial operations, or procure-to-pay workflows.
- Strong troubleshooting, communication, and cross-functional collaboration skills.
- Ability to work onsite in Menlo Park, California.
Preferred Qualifications
- Experience building procurement, accounts-payable, or financial applications.
- Knowledge of requisitions, purchase orders, three-way matching, invoicing, approvals, and payments.
- Experience integrating with ERP, procurement, supplier-management, or payment platforms.
- Familiarity with Oracle Fusion, SAP, Coupa, Ivalua, or similar enterprise platforms.
Recruiting Keywords
Software Engineer, Intern Platform, Purchasing, Accounts Payable, Procurement, Procure-to-Pay, P2P, Purchase Orders, Invoice Processing, Three-Way Matching, Workflow Automation, APIs, Java, Python, SQL, CI/CD, Production Support