Software Engineer, Engineering Platform

Ramp Ramp · Fintech · New York, NY · Engineering

Software Engineer on the Engineering Platform team at Ramp, focusing on improving developer workflows and infrastructure to support both human engineers and AI agents. The role involves building automation, designing paved paths for engineering tasks, and ensuring scalability, performance, and reliability of the codebase and infrastructure, with a specific emphasis on enabling agentic workflows.

What you'd actually do

  1. Improve Ramp’s development workflows across CI/CD, testing, local development, code review, deploys, and remote environments.
  2. Design paved paths for high-frequency engineering tasks, including service creation, migrations, reliable background jobs, and safe production changes.
  3. Help Ramp’s codebase and infrastructure scale by improving modularity, performance, reliability, and maintainability across our Python monolith, internal libraries, and database systems.
  4. Identify repetitive or error-prone engineering workflows, then build automation that helps engineers and AI agents complete them faster, more consistently, and more safely.
  5. Turn recurring sources of friction or risk into reusable systems, workflows, and defaults that teams actually adopt.

Skills

Required

  • systems thinking
  • developer tooling
  • CI/CD
  • test infrastructure
  • service frameworks
  • large-scale codebase architecture
  • ambiguity and ownership
  • Python

Nice to have

  • remote environments
  • migrations
  • background jobs
  • database systems

What the JD emphasized

  • Agentic development has expanded our mission.
  • building the systems that let engineers and AI agents work together effectively
  • unlock agentic workflows
  • AI agents complete them faster, more consistently, and more safely.

Other signals

  • agentic development
  • AI agents
  • automation