Software Engineer, Core Product
Build and scale backend systems powering Ramp's card issuance, spend controls, approval workflows, and transaction processing at massive scale. Requires 2+ years backend experience with Python/Go/TypeScript, PostgreSQL, and AWS.
About the job
What You’ll Do
- Design, build, and scale backend systems that power spend controls, approval workflows, and card transactions at massive scale
- Collaborate cross-functionally with product, design, and data to deliver intelligent, user-first experiences for finance teams
- Integrate with Ramp’s internal AI platform to automate spend policy enforcement and anomaly detection
- Own complex projects end-to-end — from architecture to deployment and observability
- Partner with the Product Platform and Integrations teams to ensure reliability, scalability, and data consistency across financial systems
- Continuously improve Ramp’s transaction and policy infrastructure for performance, accuracy, and resilience
What We’re Looking For
- 2+ years of software engineering experience (backend or fullstack with a backend focus)
- Strong fundamentals in backend systems and API design — experience with Python, Go, or TypeScript is ideal
- Familiarity with PostgreSQL, AWS, and modern observability tooling
- Product sense: ability to balance technical quality with speed and user value
- Collaborative, thoughtful communicator who thrives in high-ownership environments
Nice to Have
- Fintech or payments experience (cards, reconciliation, transaction processing)
- Exposure to AI- or rule-based automation systems
- Experience integrating with ERP or accounting systems
- Familiarity with security, risk, or compliance-driven domains
- Experience building reliable distributed systems that process large volumes of financial or transactional data
Skills
Python, Go, TypeScript, Postgres, AWS, API Design, Distributed Systems, Observability Tooling
Similar jobs
Fullstack Engineering jobsBuild and deploy full-stack features for an AI code-review product, tackling LLM memory, codebase indexing, and semantic search challenges. The role requires a computer science or equivalent degree, at least one year of software or DevOps engineering experience, and JavaScript/TypeScript expertise.
Build scalable full-stack systems that help enterprise customers govern Retool across organizations, including administration, permissions, AI cost controls, and multi-instance management. The role requires 2–8 years of software engineering experience and strong backend, data modeling, and cross-functional delivery skills.
Build, optimize, and maintain AI-enabled software systems for a healthcare technology platform while collaborating across disciplines and protecting user privacy. Requires 2+ years of generalist software engineering experience and familiarity with data security and HIPAA compliance.
Software engineering intern designing high-performance systems for real-time trading, distributed data processing, and machine-learning research infrastructure. The role requires strong computer science fundamentals, significant coding experience, and familiarity with Linux, Git, databases, and cloud infrastructure.
Build customer-facing full-stack features and high-performance systems for Snowflake Marketplace. The role requires 2–5 years of experience, strong TypeScript and React expertise, and backend experience with Java, Go, or Python.