The Impact of Software Engineering at Coupa:
At Coupa, our Data Platform Engineers build the backbone of a global, AI-driven spend ecosystem—processing and optimizing trillions of dollars in business transactions across millions of buyers and suppliers.
In this role, you will design and scale high-performance, cloud-native data platforms that ingest, process, and serve large-scale, multi-source data with reliability and speed. Your work will directly power critical analytics, AI models, and decision-making systems that help customers reduce costs, improve efficiency, and drive measurable margin impact.
You will go beyond traditional ETL development—engineering reusable data frameworks, real-time and batch pipelines, and API-driven data services that support a multi-tenant SaaS environment. From enabling high-throughput data ingestion to ensuring data quality, governance, and observability at scale, your contributions will define how data is trusted and consumed across the platform.
What You'll Do:
- Design and deploy a cloud-native analytics platform optimized for performance and scalability.
- Develop and manage an API-driven data infrastructure ensuring secure and efficient data access.
- Construct end-to-end data ingestion pipelines to integrate diverse data sources.
- Apply AI techniques for data classification and harmonization to enhance data integrity.
- Oversee data modeling, microservice orchestration, and platform monitoring and alerting.
What You Will Bring to Coupa:
- At least 3 years of software engineering experience within a B2B SaaS environment.
- Proven ability to manage substantial data volumes and intricate code structures.
- Expertise in creating scalable Data Warehouse solutions for analytical reporting.
- Strong analytical skills for handling unstructured datasets.
- Experience in designing data transformation, metadata management, and workload management processes.
- Working knowledge of message queuing, stream processing, and big data storage systems.
- Proficiency in Python and Jupyter Notebooks.
- Familiarity with SQL and NoSQL databases like MySQL, PostgreSQL, and Cassandra.
- Experience with big data technologies such as Spark and data processing frameworks
- Familiarity with cloud platforms (AWS, GCP, or Azure)
Technical Skills:

