Taro Logo

Software Engineer - Analytics & Data

Coupa provides AI-powered total spend management platform for businesses, processing trillions of dollars of spend data across a global network of 10M+ buyers and suppliers.
Data
Mid-Level Software Engineer
Hybrid
3+ years of experience
Enterprise SaaS

Job Description

Coupa Software, Inc. is seeking a Mid-Level Software Engineer specializing in Analytics and Data to join their team in Bangalore, India. The company is a leader in AI-powered total spend management, processing trillions of dollars of spend data across a global network of 10M+ buyers and suppliers.

The role focuses on building and maintaining a robust data infrastructure that powers Coupa's analytics capabilities. As a Software Engineer in the Analytics & Data team, you'll be responsible for designing cloud-native analytics platforms, developing API-driven data infrastructure, and constructing end-to-end data ingestion pipelines. The position requires expertise in Python, SQL databases (MySQL, PostgreSQL), NoSQL solutions (Cassandra), and big data technologies (Spark, Kafka).

The ideal candidate should have at least 3 years of software engineering experience in a B2B SaaS environment, with strong capabilities in managing large data volumes and creating scalable Data Warehouse solutions. You'll be working in a collaborative culture where innovation and teamwork are highly valued, and your work will have a direct impact on Coupa's global client base.

This hybrid position offers the opportunity to work at the forefront of technology, leveraging the latest innovations to empower customers with greater efficiency and visibility in their spend management. You'll be part of a company that values transparency, openness, and a shared commitment to excellence. The role combines technical challenges with the opportunity to make a meaningful impact on business operations worldwide.

Working at Coupa means joining a pioneering technology company where your contributions will help shape the future of spend management through community-generated AI and industry-leading solutions. The company offers a welcoming and inclusive work environment, making it an excellent opportunity for professionals looking to advance their careers in data engineering and analytics.

Last updated 16 days ago

Responsibilities For Software Engineer - Analytics & Data

  • 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

Requirements For Software Engineer - Analytics & Data

Python
MySQL
PostgreSQL
Cassandra
Kafka
  • 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 Kafka

Related Jobs

Data Engineering Developer – Data Core

Data Engineering Developer position at 3M focusing on data platform development, optimization, and management using Snowflake, HANA, and cloud technologies.

Business Intelligence Engineer II, EMXO FBA

Senior Business Intelligence Engineer role at Amazon focusing on advanced analytics for FBA Product and Business team, requiring strong data analysis and technical skills.

Business Intelligent Engineer II, Amazon Shipping

Business Intelligence Engineer II position at Amazon Shipping, focusing on data analysis, visualization, and strategic planning to optimize global logistics operations.

Business Intelligence Engineer, Amazon Shipping

Business Intelligence Engineer role at Amazon Shipping, focusing on data analysis, visualization, and strategic planning to optimize global logistics operations.

Business Intelligent Engineer II, Amazon Shipping

Business Intelligence Engineer II position at Amazon Shipping, focusing on data analysis, visualization, and optimization of global logistics operations.