Software Engineer, Data Platform
Data Platform Engineer · Mid · Full Time
Opens Ramp's application page
Role
What you'll do.
Ramp is seeking a Software Engineer for their Data Platform team to build infrastructure and tools that enable machine learning and data science workflows. This role focuses on developing platforms that support the ML development lifecycle, working closely with applied scientists, AI engineers, and risk engineers to build scalable, cost-efficient systems across the analytics and machine learning stack.
Responsibilities
- ML Platform Development: Build and integrate components of Ramp's Analytics Platform and Machine Learning Platform
- Tool Development: Create tools that improve agility and data experience for Applied Scientists, AI Engineers, and Risk Engineers
- Cross-team Collaboration: Partner with stakeholder teams on building and productionizing machine learning applications
- System Architecture: Design and build reliable, scalable, maintainable, and cost-efficient systems across the entire technology stack
- Infrastructure Management: Manage and optimize cloud infrastructure for data and ML workloads
- Pipeline Development: Build and maintain data pipelines and workflow orchestration systems
- Performance Optimization: Optimize system performance, cost efficiency, and reliability of data platform components
Qualifications
What we look for.
Technical
Workflow Orchestration
Experience with workflow orchestrators like Airflow, Dagster, or Prefect
Cloud Infrastructure
Experience building infrastructure on AWS, GCP, or Azure
Database Knowledge
Knowledge of SQL and experience with Snowflake, Redshift, BigQuery, or similar databases
Python Programming
Strong Python programming skills for data platform development
ML Understanding
Intuition around analytics and machine learning with empathy for data science workflows
Education
Computer Science Degree
Bachelor's degree in Computer Science, Engineering, or related technical field preferred
Experience
Data Platform Experience
3+ years of experience in data engineering, platform engineering, or related field
Cloud Infrastructure
Proven experience building and managing cloud infrastructure at scale
ML Infrastructure
Experience working with machine learning infrastructure and data science teams
Skills
Required
Python
Strong proficiency in Python for data platform and infrastructure development
SQL
Advanced SQL skills for data querying and transformation
Workflow Orchestration
Hands-on experience with Airflow, Dagster, or Prefect
Cloud Platforms
Experience building infrastructure on AWS, GCP, or Azure
Data Warehousing
Experience with Snowflake, Redshift, BigQuery, or similar platforms
ML Intuition
Understanding of analytics and machine learning workflows
Preferred
AWS Expertise
Nice to haveDeep expertise with Amazon Web Services
Online ML Systems
Nice to havePrevious experience building online machine learning systems
Feature Store
Nice to haveExperience building and maintaining feature stores
Terraform
Nice to haveInfrastructure as Code experience with Terraform
Datadog
Nice to haveMonitoring and observability experience with Datadog
Streaming Systems
Nice to haveExperience building real-time streaming data systems
Tech stack
Languages
Frameworks
Databases
Tools
Other
Compensation
Pay and benefits.
Base·USD 168,000 – 324,500
Equity·Stock options
Benefits
Health Insurance
100% medical, dental & vision insurance coverage for employees, partially covered for dependents
One Medical
Annual membership to One Medical primary care service
401k Match
Employer match on 401k contributions made while employed by Ramp
Flexible PTO
Unlimited paid time off policy
Fertility Benefits
Fertility HRA up to $10,000 per year
Parental Leave
Comprehensive parental leave policy
AI Tools
Unlimited AI token usage for productivity enhancement
Pet Insurance
Pet insurance coverage for employees
Home Office
Centralized home-office equipment ordering for all employees
Wellness Stipend
Health and wellness stipend for fitness and wellbeing
Office Perks
In-office lunch, snacks, drinks, and other amenities
Travel Budget
Budget for intra-office travel between locations
Relocation Support
Relocation assistance to NYC or SF as needed
Process
Interview steps.
- 01
Initial Screen
Phone or video screening with recruiting team to discuss background and interest
- 02
Technical Phone Screen
Technical discussion with engineering team member covering system design and coding concepts
- 03
Take-Home Assignment
Practical coding exercise related to data platform engineering challenges
- 04
Virtual Onsite
Multiple rounds including system design, coding interview, and behavioral discussions
- 05
Team Fit Interview
Cultural fit assessment and discussion with potential team members and manager
- 06
Final Interview
Leadership interview focusing on career goals and alignment with company values
Full posting
Original listing.
About Ramp
At Ramp, we’re rethinking how modern finance teams function in the age of AI. We believe AI isn’t just the next big wave. It’s the new foundation for how business gets done. We’re investing in that future — and in the people bold enough to build it.
Ramp is a financial operations platform designed to save companies time and money. Our all-in-one solution combines payments, corporate cards, vendor management, procurement, travel booking, and automated bookkeeping with built-in intelligence to maximize the impact of every dollar and hour spent. More than 50,000 businesses, from family-owned farms to e-commerce giants to space startups, have saved $10B and 27.5M hours with Ramp. Founded in 2019, Ramp powers the fastest-growing corporate card and bill payment platform in America, and enables over $100 billion in purchases each year.
Ramp’s investors include Lightspeed Venture Partners, Thrive Capital, Sands Capital, General Catalyst, Founders Fund, Khosla Ventures, Sequoia Capital, Greylock, Redpoint, and ICONIQ, as well as over 100 angel investors who were founders or executives of leading companies. The Ramp team comprises talented leaders from leading financial services and fintech companies—Stripe, Affirm, Goldman Sachs, American Express, Mastercard, Visa, Capital One—as well as technology companies such as Meta, Uber, Netflix, Twitter, Dropbox, and Instacart.
Ramp has been named to Fast Company’s Most Innovative Companies list and LinkedIn’s Top U.S. Startups for more than 3 years, as well as the Forbes Cloud 100, CNBC Disruptor 50, and TIME Magazine’s 100 Most Influential Companies.
About the Role
The Data Platform builds infrastructure and tools that enable Ramp to realize business value from data. We partner closely with stakeholder teams to build this infrastructure and the applications on top of it. This role is particularly focused on building platforms that support the data science development lifecycle. You’ll partner with applied scientists, AI engineers, Risk engineers, and other ML developers on building infrastructure and tools that enable and accelerate the development of machine learning models.
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.
Benefits (for U.S.-based full-time employees)
100% medical, dental & vision insurance coverage for you
Partially covered for your dependents
One Medical annual membership
401k (including employer match on contributions made while employed by Ramp)
Flexible PTO
Fertility HRA (up to $10,000 per year)
Parental Leave
Unlimited AI token usage
Pet insurance
Centralized home-office equipment ordering for all employees
Health and Wellness stipend
In-office perks: lunch, snacks, drinks, and more
Budget for intra-office travel
Relocation support to NYC or SF (as needed)
Referral Instructions
If you are being referred for the role, please contact that person to apply on your behalf.
Other notices
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Beware of recruiting scams: Ramp will only contact you through official @Ramp.com email addresses and will never ask for payment or sensitive personal information during the hiring process.
Redirects to Ramp's application page.
Other roles
More at Ramp.
Staff Software Engineer | iOS
Staff
Applied AI Engineer, Fullstack
Senior
Software Engineer, International
Senior
Software Engineer, Onboarding
Mid
Senior Software Engineer | GTM Platform, Backend
Senior