Coupa Software

Senior Lead Software Engineer

Coupa Software

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $149,000 - $193,500 per year

Job Level

About the role

  • Design and implement scalable, high-throughput data ingestion systems that integrate internal and external data across domains
  • Design and build core data platform components, including ingestion, validation, orchestration, and lineage, with a focus on code quality and reliability
  • Build and evolve a centralized data lake using Apache Iceberg (or similar table formats)
  • Work across multi-cloud environments (AWS, GCP, Azure) to design and implement cloud-agnostic data ingestion and processing patterns
  • Contribute hands-on to the Semantic layer, ensuring data is easy to consume for BI and analytics teams
  • Partner with Senior Data Engineers, Platform Engineers, and Analytics Engineers to align how data is produced, stored, and consumed
  • Establish practical engineering standards for testing, observability, and operational excellence
  • Provide technical leadership through mentorship, code reviews, and design discussions, while remaining hands-on

Requirements

  • 8-10+ years of experience in software or platform engineering, with a focus on building scalable data and analytics platforms
  • Strong understanding of data ingestion patterns at scale, including CDC, and how data should be modeled and stored in a data lake for fast, efficient retrieval
  • Proven experience building and operating large-scale data pipelines in production
  • Experience working with modern data warehouses such as Databricks, BigQuery, or Snowflake
  • Strong proficiency in Python and SQL, with a focus on writing production-quality, maintainable, and testable code
  • Hands-on experience working with cloud data services in AWS, GCP, or Azure
  • Experience working with query engines such as Presto or Trino to enable fast, reliable analytics over data lakes
  • Familiarity with Lakehouse architectures and table formats such as Iceberg or Delta Lake
  • Familiarity with data governance, lineage, metadata, cataloging, and data quality practices
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
data ingestiondata modelingdata pipelinesPythonSQLApache IcebergDatabricksBigQuerySnowflakePresto
Soft Skills
technical leadershipmentorshipcode reviewsdesign discussionscollaboration