Software Engineer at Ramp building systems to combat fraud and enhance identity management. Collaborating cross-functionally to deliver impactful security solutions in a rapidly scaling environment.
Responsibilities
Build and evolve backend services that detect and prevent fraud across multiple surfaces, including account access and money movement.
Develop enforcement and response tooling that enables fast, safe actions such as identity locks, business locks, payment freezes, and other containment levers.
Improve protections against account takeover (ATO), including risk-based step-ups, monitoring, and targeted friction controls (for example “under attack” style controls and MFA surge detection/alerting).
Design and operate high-signal systems with strong observability: metrics, dashboards, alerting, and playbooks for incidents and fraud campaigns.
Partner with UIM/Identity stakeholders to strengthen authentication and identity foundations (roles, permissions, identity state, and related platform primitives).
Drive end-to-end delivery: technical design, implementation, rollout strategy, and iteration based on outcome metrics.
Requirements
3+ years of software engineering experience (or equivalent)
Strong backend engineering fundamentals (APIs, distributed systems, data modeling, reliability)
Experience building data-informed detection or decisioning systems (rules engines, scoring, anomaly detection, or similar), or strong interest in learning in this domain.
Proven ability to operate production systems: debugging, incident response, and improving on-call quality through instrumentation and automation.
Strong cross-functional communication skills and comfort working with product and operations partners.
Benefits
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
Wireless Protocols Software Engineer builds next - gen software - defined protocol processing frameworks. Collaborates with engineers to define and implement wireless protocol stack components
Wireless Protocols Software Engineer working on digital signal processing and software - defined protocols at CACI. Involves team collaboration, testing, and system - level engineering solutions.
Wireless Protocols Software Engineer at CACI with focus on software - defined protocol processing and algorithm implementation. Collaborate with engineers to optimize protocol stacks and deliver best - in - class solutions.
Senior Backend Engineer developing reliable, secure APIs that apply Kensho’s AI capabilities to customer workflows. Collaborating with Product, ML, and design teams to deliver impactful solutions.
Software Engineer at Omise developing high - quality software applications using Go and Ruby. Collaborating with cross - functional teams to create features and maintain software quality.
Radar Software Engineer at Leonardo responsible for analyzing, designing, and testing Radar applications. Role involves software architecture and integration for complex Radar systems.
Lead Software Engineer at Omise driving development of account systems for fintech. Collaborating with engineering teams to ensure high - performance and efficient systems in a hybrid work setting.
Senior Software Engineer developing high - quality software applications using Ruby or Go at Omise. Collaborating with teams to design and ship features in an agile environment.
Software Engineer II developing Edge cloud database systems for Walmart Global Tech. Building reliable database platforms impacting millions of customers and associates across the globe.