Senior Software Engineer, Payments & Fraud

Lime Lime · Consumer · Canada · Engineering

Senior Software Engineer for Lime's Payments and Fraud team, focusing on building and shipping robust platforms for payment processing and fraud prevention. The role involves collaborating with cross-functional teams to deliver complex projects at scale, optimize customer payment flows, and ensure financial efficiency. Experience with external service integration, data-driven decision making, and a customer-focused approach are key.

What you'd actually do

  1. You’ll ship complex and detail-focused projects by collaborating with fellow Engineers, Product Managers, Designers, Data Scientists, and representatives from Support and Finance.
  2. Build features at scale, shipping robust platforms that process millions of transactions.
  3. Understand our customers’ success and the health of our systems through monitoring and data analytics.
  4. Engage with world-class infrastructure and experiment with modern AI tools to multiply engineering effectiveness.
  5. Grow via mentorship, collaboration, and learning activities.

Skills

Required

  • 6+ years of professional software development experience
  • track record of building impactful products or systems
  • shipped software integrating external services to enable customer outcomes
  • Owner's mindset
  • Data driven
  • Excellent communication skills
  • effective management of competing priorities
  • Customer focused

Nice to have

  • experience in payment processing
  • accounting
  • fraud
  • business operations

What the JD emphasized

  • Payments
  • Fraud
  • model-based systems