A mission-first credit provider seeks a Staff Engineer to lead its technical foundation in San Francisco. This role involves innovating with payments teams, mentoring junior engineers, and architecting scalable systems. Candidates should have 12+ years of software engineering experience, strong backend development skills particularly with Python, and a solid understanding of both relational and NoSQL databases. Employees enjoy comprehensive health insurance, generous vacation, and professional development benefits.
Qualifications
12+ years of experience as a Software Engineer in fast-paced environments.
Solid understanding of distributed systems and system design principles.
Desirable experience with mobile technologies or payment systems.
Responsibilities
Identify and solve technical challenges impacting growth.
Architect new solutions and implement frameworks for team use.
Mentor junior engineers and foster a learning culture.
Drive continuous improvement of platform and processes.
Skills
Backend development expertise with Python
Proficiency with relational and NoSQL databases
Strong problem-solving abilities
Collaboration and mentoring skills
Strong written and verbal communication
Education
Bachelor’s degree in a technical discipline
Tools
AWS
GCP
Azure
Job description
A mission-first credit provider seeks a Staff Engineer to lead its technical foundation in San Francisco. This role involves innovating with payments teams, mentoring junior engineers, and architecting scalable systems. Candidates should have 12+ years of software engineering experience, strong backend development skills particularly with Python, and a solid understanding of both relational and NoSQL databases. Employees enjoy comprehensive health insurance, generous vacation, and professional development benefits.