logo inner

Experienced Software Engineer

CardlessSan Francisco, California, United StatesOnsite
This job is no longer open

Role


Cardless is looking for an experienced backend engineer to join our exceptional team! This person will also be expected to set the technical direction for the team in domains such as transaction ledger and our rewards platform

Technical Leadership and Oversight


  • 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

System Architecture and Design


  • 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

Communication and Collaboration


  • 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.

What we look for


  • 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
  • Experience building, launching and maintaining transaction ledgers
  • Extensive experience with cloud platforms and microservices architecture. AWS preferable
  • Deep experience with building transactional systems using relational databases (e.g. MySQL, Postgres)
  • 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

Nice to have


  • Experienced in building online and offline systems that encompass the reconciliation of financial data
  • Experience building external, public-facing APIs is a plus
  • Knowledge of production technologies like Terraform and k8s is a plus

$185,000 - $265,000 a yearPlus, equity and benefits. Actual compensation is influenced by a wide array of factors including but not limited to skills, experience, and specific work location. Apply for this job

This job is no longer open

Life at Cardless

We're building a platform to connect consumers and the brands they love. Curious? Reach us at hi@cardless.com.
Thrive Here & What We Value- Meaningful Startup Equity- 100% Health, Vision & Dental Primary 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- Headquartered in San Francisco, CA- Equal Opportunity Employer- Fully Vaccinated and Boosted Against COVID19
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2024