Software Engineer - Cardless
San Francisco, California
Engineering / Full-Time / Hybrid
Cardless is looking for an experienced backend engineer to join our exceptional team! This person will also be expected to set the technical direction and execution for our team on Fintech platform and can impact multiple domains spanning applications, accounts transactions, fraud, risk, and rewards.
As the Staff Engineer for our team, your responsibilities will include but not be limited to the following:
Lead the design and development of scalable, secure, reliable, and high-performance systems for co-branded credit card products
Work on both the 0 to 1 stage and the subsequent scaling of successful products
Lead by example with hands-on execution in the more complex domains of our architecture
Architect end-to-end solutions for our products, incorporating security, compliance, and performance optimization
Evaluate and select appropriate technologies, frameworks, and tools to meet the platform’s requirements and future scalability
Ensure the system design supports high availability, disaster recovery, and easy maintenance
Work closely with stakeholders to understand business requirements, translate them into technical specifications, and ensure their successful implementation
Mentor and guide engineering teams, fostering a culture of innovation, collaboration, and continuous learning
Communicate effectively with executive leadership, and provide updates on project status, technical challenges, and strategic direction
10+ years of experience in software engineering with at least 5 years of experience leading the technical direction for a team or organization
Strong sense of ownership and autonomy
Experience designing and building complex financial systems, particularly in the fintech domain
Extensive experience with cloud platforms and microservices architecture (AWS preferable)
Experience working with No-SQL databases (DynamoDB)
Strong proficiency in modern programming languages (Java, Python)
Excellent communication and interpersonal skills, with the ability to explain technical concepts to non-technical stakeholders
Strong analytical and problem-solving skills, with the ability to identify and resolve complex issues
Experience building and maintaining external, public-facing APIs is a plus
Experience in implementing or integrating ML Feature stores
Experience in building online and offline systems that encompass the reconciliation of financial data
Note: This role is open to experienced (senior/staff+) engineers only.
$180,000 - $260,000 a year
This role has an annual starting salary range of $180,000-$260,000 + equity + benefits (see below). Actual compensation is influenced by a wide array of factors including but not limited to skills, experience, and specific work location.
We're headquartered in San Francisco, CA, with a beautiful office in the Mission District. We're proud to offer our team excellent benefits:
💸 Meaningful start-up equity
🏥 100% health, vision & dental primary coverage
➕ 75% health, vision & dental dependent coverage
🍱 Catered lunches
🚎 $250/month commuter benefit
👶 Parental leave
✈️ Team building events & happy hours
🌴 Flexible PTO with a minimum of 15 days off per year
🖥️ Apple equipment
💸 401k plan
We're headquartered in San Francisco, CA, with a beautiful office in the Mission District (near Dolores Park). We welcome employees who want to work from this office; we offer additional benefits to those who do (see below), and relocation assistance to those who'd like to.
We regularly bring our team together for offsites & trips, about every 2 months, both for fun and for work. We cover all travel & lodging in these cases.
A condition of employment at Cardless is being fully vaccinated and boosted against COVID prior to beginning your employment. We’ll ask you to send us a copy of your vaccination card in advance of your first day.
We believe that the best companies are the ones that successfully align their vision and values, that match their decision-making processes, hiring criteria, and overall operating principles to the change they’re striving to make. We're willing to spend significant time and resources to be above average at the following things, because we believe that will lead to long-term success.
Be curious and be the solution. We work in a complex space. In order to be successful, we must think globally and collaborate cross-functionally. We ask thoughtful questions without judgment and propose comprehensive solutions that address the full picture. We are all owners at Cardless — mindful and empowered.
Start with the customer. Our customers are our priority. Our care for them drives our actions. The first question we always ask is: how will this impact the customer? We make every decision, no matter how big or small, with the customer top of mind.
Move fast and build things. We are a startup in a highly regulated space, so we must execute with both speed and precision. We achieve this through deliberate focus, methodical preparation, and disciplined execution. We build, learn, improve, and repeat.
A place to do your best work. We are a team, and we achieve more together than apart. At Cardless, we want to see each other succeed: we take as much pride in each other’s work as our own. We celebrate and seek out diversity of experience, thought, and background in order to accelerate both individual and company growth. We're hungry, we're passionate, and we’re inspired to achieve great things together.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Join Cardless as a Software Engineer in our San Francisco office, where you’ll play a pivotal role in shaping our Fintech platform. In this exciting position, you’ll be at the forefront of designing and developing scalable, secure, and high-performance systems for our co-branded credit card products. As a Staff Engineer, you'll guide our technical direction while collaborating closely with stakeholders to ensure our innovative solutions meet real-world needs. Your responsibilities will range from architecting end-to-end solutions and evaluating cutting-edge technologies, to mentoring our engineering teams and leading the charge on complex projects. With 10+ years of experience under your belt, you'll have the opportunity to leverage your expertise in cloud platforms, microservices architecture, and No-SQL databases to make a significant impact across multiple domains, including fraud, risk, and rewards. At Cardless, we prioritize creativity and collaboration, believing that a diverse team drives the best solutions. Our California-based office boasts a dynamic environment where we empower our team members to achieve their best work. Enjoy the benefits of competitive pay, equity, comprehensive health coverage, and a flexible PTO policy. We’re excited to welcome you to our passionate team as we continue to redefine the fintech landscape together!
Subscribe to Rise newsletter