Software Engineer | Data Platform

Financial operations platform combining corporate cards with expense management, bill payments, and accounting automation, serving 25,000+ companies and enabling over 35 billion dollars in purchases yearly.
$161,500 - $204,300
Data
Mid-Level Software Engineer
In-Person
Finance · Enterprise SaaS

Description For Software Engineer | Data Platform

Ramp, a rapidly growing financial operations platform, is seeking a Software Engineer for their Data Platform team. This role sits at the intersection of data infrastructure and machine learning, where you'll be instrumental in building systems that power Ramp's reporting and strategic decision-making capabilities.

The position offers an exciting opportunity to work with cutting-edge technologies in the fintech space, including Airflow, Snowflake, ClickHouse, and Kafka. You'll be responsible for developing and maintaining the infrastructure that enables Ramp to extract value from data, while ensuring these systems are observable, reliable, scalable, and highly automated.

As a member of the Data Platform team, you'll collaborate with analytics engineers, applied scientists, and other data professionals to build both internal and external-facing data infrastructure and products. The role requires strong technical expertise in Python, SQL, and cloud infrastructure, combined with an understanding of analytics and machine learning concepts.

Ramp is a well-funded startup backed by prestigious investors like Sequoia, Founders Fund, and Goldman Sachs. The company has achieved significant milestones, including powering over $35 billion in purchases annually and helping more than 25,000 companies save $1B and 10M hours. The team comprises talented individuals from leading financial services and technology companies, creating an environment rich with expertise and opportunities for professional growth.

The compensation package is competitive, ranging from $161.5K to $204.3K, plus equity. Ramp offers comprehensive benefits including full medical coverage, 401k with employer match, flexible PTO, and various stipends for wellness and home office needs. The position is based in New York City, with relocation support available.

This role is perfect for someone who is passionate about building robust data systems and wants to make a significant impact in a fast-growing fintech company that's revolutionizing financial operations for businesses.

Last updated 17 minutes ago

Responsibilities For Software Engineer | Data Platform

  • Build and integrate components of Ramp's Analytics Platform and Machine Learning Platform
  • Build tools that improve the agility and data experience of Ramp's Data Scientists, Analytics Engineers, Engineers, and Operations teams
  • Build batch and streaming data pipelines using Airflow, Snowflake, ClickHouse, Kafka
  • Collaborate with stakeholder teams on building and productionizing analytical products and machine learning systems
  • Build reliable, scalable, maintainable, and cost-efficient systems across the stack

Requirements For Software Engineer | Data Platform

Python
Kubernetes
  • 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
  • Strong Python programming skills
  • Track record of building highly reliable infrastructure for data storage and processing

Benefits For Software Engineer | Data Platform

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Relocation Benefits
  • 100% medical, dental & vision insurance coverage for employee
  • Partially covered insurance for dependents
  • One Medical annual membership
  • 401k with employer match
  • Flexible PTO
  • Fertility HRA (up to $5,000 per year)
  • WFH stipend for home office needs
  • Wellness stipend
  • Parental Leave
  • Relocation support for NY
  • Pet insurance

Interested in this job?

Jobs Related To Ramp Software Engineer | Data Platform

Data Engineer

Data Engineer position at 2070Health, building healthcare solutions through data infrastructure and analytics, 2-4 years experience required.

Data Engineer - Seattle - On-site - Contract

Data Engineer position at Atimi, working on-site in Seattle with large-scale data infrastructure and ETL pipelines, requiring 4+ years of experience.

People Analytics Engineer

People Analytics Engineer position at Bumble, focusing on building data infrastructure and modernizing data stack for workforce analytics

People Analytics Engineer

People Analytics Engineer role at Bumble, focusing on data infrastructure and workforce analytics, offering competitive salary and benefits in New York City.

Data Engineering - Data Engineer (PGDWH)

Senior Data Engineer position at Paytm, India's leading fintech company, building and maintaining large-scale data infrastructure serving 500M+ users.