Software Engineer, Cash App - Lending Products

Block Block · Fintech · CA · Remote · 10102 Engineering - Cash App

Software Engineer for Cash App's Lending Products team, focusing on building complex financial systems and tooling for credit access and availability. The role involves partnering with cross-functional teams, developing financial primitives, designing APIs, and operating existing services. An AI-first mentality and familiarity with agentic engineering are mentioned, but the core function is traditional software engineering within a fintech domain.

What you'd actually do

  1. Partner closely with credit risk, legal & compliance, product managers and other engineers to take the Lending capability to the next level.
  2. Lead or contribute to projects from hypothesis to production capability, ensuring ownership of the output quality.
  3. Build financial primitives by acting as an IC or lead on atomic, composable, API-level building blocks that serve the Block's intelligence layer.
  4. Take a developer-centric approach to designing and building clean APIs, optimizing strictly for uptime, latency, regulatory compliance, and cost-per-transaction.
  5. Experiment with emerging approaches and support team capability by sharing learnings and providing feedback.

Skills

Required

  • 5+ years working on complex systems and delivering quality software
  • expertise developed in one or more technical areas
  • Curiosity to find flaws in complex systems and fix them
  • Resilience to persevere in complex situations
  • Self-directed and comfortable with ambiguity
  • willingness to publish your reasoning and be wrong publicly

Nice to have

  • Embrace an AI-first mentality
  • Leverage AI to augment your knowledge and capability in navigating development in complex systems with confidence
  • Familiar with agentic engineering

What the JD emphasized

  • regulatory compliance
  • AI-first mentality
  • agentic engineering