Software Engineer | Reporting

Ramp is a financial operations platform combining corporate cards with expense management, bill payments, and accounting automation, serving 25,000+ companies.
$155,000 - $213,200
Data
Entry-Level Software Engineer
In-Person
1+ year of experience
Finance · Enterprise SaaS

Description For Software Engineer | Reporting

Ramp, a rapidly growing financial operations platform, is seeking a Software Engineer to join their Data Platform team. This role offers an exciting opportunity to work on systems that power reporting, strategic decision-making, and machine learning model integration. As a member of the Data Platform team, you'll be instrumental in building and maintaining infrastructure that helps Ramp derive value from data.

The position combines technical expertise with collaborative opportunities, working alongside analytics engineers, applied scientists, and other data professionals. You'll be part of a company that has achieved remarkable success, being recognized on Fast Company's Most Innovative Companies list and LinkedIn's Top U.S. Startups for over 3 years.

The role offers competitive compensation ranging from $155,000 to $213,200, plus equity, and comes with comprehensive benefits including full medical coverage, 401k with employer match, and flexible PTO. Based in New York, you'll be joining a team comprised of talented leaders from top financial services and technology companies.

This is an ideal opportunity for someone with at least 1 year of software engineering experience, strong expertise in Python, Golang, or Java, and a passion for building scalable solutions. You'll have the chance to work on meaningful projects that directly impact Ramp's growth while being part of a company that has enabled over $35 billion in purchases annually and saved businesses both time and money.

Last updated a month ago

Responsibilities For Software Engineer | Reporting

  • Collaborate on our technical vision, participate in discussions, and lead the implementation of complex projects
  • Continuously improve our engineering processes, tools, and systems to scale our codebase, productivity, and team
  • Inspire and mentor less experienced engineers and interns

Requirements For Software Engineer | Reporting

Python
Go
Java
React
  • A minimum of 1 year of software engineering experience (preferred)
  • Expertise in building scalable software with Python, Golang, or Java (required)
  • Experience with frontend technologies; React experience is a strong plus
  • A proven track record of delivering high-quality products and features at scale
  • The ability to translate business and product ideas into engineering solutions
  • A desire to work in a fast-paced environment, continuously grow, and master your craft

Benefits For Software Engineer | Reporting

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Relocation Benefits
  • 100% medical, dental & vision insurance coverage for you
  • 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 to support your home office needs
  • Wellness stipend
  • Parental Leave
  • Relocation support to NYC or SF
  • Pet insurance

Interested in this job?

Jobs Related To Ramp Software Engineer | Reporting

Technical Program Manager I, Capacity Planning and Automation, Google Workspace

Technical Program Manager role at Google focusing on capacity planning and automation for Google Workspace, requiring technical expertise and project management skills.

Technical Program Manager, Data Management

Technical Program Manager position at Google focusing on data management, ETL processes, and system integration, offering competitive compensation and benefits.

Technical Solutions Engineer Associate, Data Analytics

Technical Solutions Engineer Associate position at Google Cloud Platform, focusing on data analytics and customer technical support with 2+ years of experience required.

Data Engineer I, FAE

Data Engineer position at Amazon working on operational cost analytics, requiring experience with data engineering, ETL pipelines, and query languages.

Data Engineer

Junior Data Engineer position at Knorex, developing data pipelines with Apache Spark in a collaborative environment with growth opportunities.