Ramp

Software Engineer, Dev API

Ramp1 months ago
Location

New York, NY (HQ)

Type

Full Time

Salary

USD 168,000 – 275,100

Level

Senior

Role

Backend Engineer

Posted

Feb 12, 2026

Full TimeSenior

The role

Summary

Ramp is seeking a Software Engineer for their Developer API team to build scalable public APIs and platform primitives that power integrations for over 50,000 businesses. The role involves developing AI-first platform capabilities, leading complex backend projects using Python, Temporal, and Postgres, and mentoring other engineers in a fast-paced fintech environment.

What you'll do

API Development: Build and operate Ramp's core public APIs and platform primitives that power integrations with high reliability, correctness, and developer experience standards
AI Platform Development: Ship AI-first platform capabilities that enable safe automation and agentic workflows including clean interfaces, permissions/guardrails, and evaluation/monitoring
Technical Leadership: Lead design and execution of complex backend projects end-to-end including architecture, implementation, rollout, and monitoring using Python, Temporal, and Postgres
Engineering Mentorship: Mentor engineers and provide both technical and non-technical leadership to drive team and business goals forward
System Architecture: Design scalable backend systems that can handle thousands of businesses and high transaction volumes
Code Quality: Maintain high code quality standards through code reviews, testing, and documentation
Performance Optimization: Optimize API performance and scalability to handle growing customer demands
Cross-functional Collaboration: Work closely with product, design, and other engineering teams to deliver customer-focused solutions

What we look for

Technical

Backend Engineering Experience5+ years of backend engineering experience with focus on scalable systems
API DevelopmentExperience building and maintaining RESTful APIs and platform integrations
Python ProficiencyStrong proficiency in Python programming language and ecosystem
Database ManagementExperience with PostgreSQL and database design for high-performance applications
Distributed SystemsUnderstanding of distributed systems, microservices architecture, and workflow orchestration
System DesignAbility to design and implement complex backend architectures from scratch

Education

Computer Science DegreeBachelor's degree in Computer Science, Software Engineering, or related technical field preferred
Equivalent ExperienceEquivalent professional experience in software engineering may be substituted for formal education

Experience

Leadership ExperienceExperience mentoring junior engineers and leading technical projects
Fintech ExperienceExperience in financial technology or payments industry preferred
Startup EnvironmentExperience working in fast-paced startup environments with rapid iteration
API IntegrationExperience building APIs that are consumed by external developers and third-party integrations

Skills

Required skills

PythonStrong proficiency in Python programming language for backend development
API DevelopmentExperience building RESTful APIs and understanding API design principles
PostgreSQLDatabase design and optimization skills using PostgreSQL
System DesignAbility to design scalable distributed systems and microservices architecture
LeadershipStrong technical and non-technical leadership skills with mentoring experience
Problem SolvingStrong analytical and problem-solving skills for complex technical challenges

Nice to have

TemporalExperience with Temporal workflow orchestration framework
FintechPrevious experience in financial technology or payments industry
AI/MLExperience integrating AI and machine learning capabilities into applications
GraphQLExperience with GraphQL for flexible API design
Docker/KubernetesContainerization and orchestration experience for scalable deployments
MonitoringExperience with application monitoring, logging, and observability tools

Compensation & benefits

Salary

USD 168,000 – 275,100 (annual)

Stock options

Available

Benefits

Health Insurance

100% medical, dental & vision insurance coverage for employee, partially covered for dependents

One Medical

Annual One Medical membership included

Retirement Plan

401k with employer match on contributions made while employed by Ramp

Paid Time Off

Flexible PTO policy allowing unlimited time off

Fertility Benefits

Fertility HRA up to $10,000 per year

Parental Leave

Comprehensive parental leave policy for new parents

AI Tools

Unlimited AI token usage for work-related tasks

Pet Insurance

Pet insurance coverage for employees

Home Office

Centralized home-office equipment ordering for all employees

Wellness Stipend

Health and wellness stipend for maintaining physical and mental health

Office Perks

In-office lunch, snacks, drinks, and other amenities

Travel Budget

Budget for intra-office travel between company locations

Relocation Support

Relocation support to NYC or SF as needed


Interview process

  1. 1
    Application Review Initial review of resume, portfolio, and application materials by recruiting team
  2. 2
    Recruiter Screen 30-minute phone call with recruiter to discuss background, role expectations, and compensation
  3. 3
    Technical Phone Screen 45-minute technical interview focusing on coding problems and system design concepts
  4. 4
    Technical Deep Dive 90-minute technical interview covering system design, API architecture, and problem-solving
  5. 5
    Behavioral Interview 60-minute interview focusing on leadership experience, teamwork, and cultural fit
  6. 6
    Final Round On-site or virtual panel interview with team members and engineering leadership
  7. 7
    Reference Check Background and reference verification with previous employers or colleagues

Apply for this position

You'll be redirected to the company's application page