> Markdown version of [/jobs/ext/3056036-software-engineer](https://www.wearedevelopers.com/jobs/ext/3056036-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** CARDLESS, INC. - **Location:** San Francisco, CA, United States - **Experience:** Expert - **Salary:** $165,000.0 - $260,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Databases, Data Integrity, Distributed Systems, Python (Programming Language), Reliability of Systems, Backend, Machine Learning Operations - **Published:** September 24, 2026 - **Apply:** https://www.thejobnetwork.com/job/software-engineer-backend-509978335 ## About the Role * Strong experience designing and implementing backend systems and services that operate at scale (typically 5+ years of industry experience) * Solid understanding of distributed systems, APIs, databases, and infrastructure fundamentals * Proficiency with a modern backend language (e.g. Java, Python) and ecosystem * Track record of delivering complex technical projects end-to-end, collaborating effectively with cross-functional partners * Deep, low-level expertise in one or more backend domains (e.g., databases, scaling systems, distributed systems) * Passion for building robust, maintainable systems that have real-world impact for customers Nice to have * Experience building and maintaining external, public-facing APIs * Familiarity with financial systems, reconciliation workflows, or data integrity challenges * Exposure to ML pipelines or feature stores ## Description * Design and build scalable, secure, and high-performance backend systems and services that support Cardless's core financial products * Contribute to architectural discussions and decisions to evolve our platform as we grow * Take ownership of projects from design through production - including requirements gathering, implementation, testing, deployment, and ongoing maintenance * Collaborate cross-functionally with product managers, designers, other engineers, and stakeholders (external partners, risk, compliance) to deliver high-quality features quickly and reliably * Identify and drive improvements in system reliability, observability, performance, and developer experience * Provide technical guidance and thought partnership to peers across the engineering organization ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Exploring 5 Key Applications of AI Abundance with Blockchain Assurance](https://www.wearedevelopers.com/videos/971-exploring-5-key-applications-of-ai-abundance-with-blockchain-assurance) - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Throwing off the burdens of scale in engineering](https://www.wearedevelopers.com/videos/608-throwing-off-the-burdens-of-scale-in-engineering) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know)