Software Engineer, Data Platform
Builds infrastructure and tools for Ramp's Analytics and Machine Learning Platforms, supporting data science lifecycle. Partners with AI and ML engineers; requires Python, workflow orchestrators, cloud platforms, and SQL expertise.
About the job
What You’ll Do
- Build and integrate the components of Ramp's Analytics Platform and Machine Learning Platform.
- Build tools that improve the agility and data experience of Ramp's Applied Scientists, AI Engineers, and Risk Engineers.
- Collaborate with stakeholder teams on building and productionizing machine learning applications.
- Build reliable, scalable, maintainable, and cost-efficient systems across the stack.
What You Need
- Experience with workflow orchestrators like Airflow, Dagster, or Prefect.
- Experience building infrastructure on AWS, GCP, or Azure.
- Knowledge of SQL and experience with Snowflake, Redshift, BigQuery, or similar databases.
- Intuition around analytics and machine learning, and empathy for data science workflows.
- Strong Python programming skills.
Nice to Haves
- Expertise with AWS
- Previous experience building online machine learning systems.
- Previous experience building a feature store.
- Experience with Terraform and Datadog
- Experience building streaming systems.
Skills
Python, Airflow, Dagster, Prefect, AWS, GCP, Azure, SQL, Snowflake, Redshift, BigQuery, Terraform, Datadog
Similar jobs
Data Engineering jobsBuild and operate scalable data infrastructure, including partner data sharing, identity graph foundations, and governed batch and real-time platforms. The role requires 5+ years of data, distributed systems, infrastructure, or backend engineering experience and strong cloud and data-platform expertise.
Own the systems that ingest, standardize, validate, and operationalize data signals for Vanta’s EPD organization. The role suits a hands-on builder who has recently shipped working tools or pipelines, uses AI-assisted development, and helps teammates grow technically.
Build scalable data pipelines, infrastructure, and quantitative models that support experimentation, forecasting, and business decision-making. The role requires 4+ years of production data engineering experience, strong Python and SQL skills, distributed computing expertise, and a quantitative degree.
Build and operate reliable, production-grade data pipelines, warehouse infrastructure, and trusted datasets supporting company-wide analytics and AI initiatives. The role requires 3+ years of production data engineering experience, strong SQL and Python skills, and experience with Snowflake, dbt, cloud infrastructure, and orchestration.
Builds and optimizes scalable data pipelines, storage, and OLAP databases for ML training, analytics, and product features. Requires 5+ years in data engineering, proficiency in Python/SQL/cloud platforms, and distributed systems experience.