
About Kikoff
Empowering credit building for a brighter financial future
Key Highlights
- Headquartered in San Francisco, CA
- $42.5 million raised in Series A funding
- Targeting Millennials and Gen Z for credit building
- Signature product influences key credit score factors
Kikoff is a personal finance and credit building platform headquartered in the Financial District of San Francisco, CA. With $42.5 million in Series A funding, Kikoff aims to help Millennials and Gen Z build their credit scores through its signature product, which positively influences payment histo...
๐ Benefits
Kikoff provides comprehensive medical, dental, and vision coverage, fully paid by the company. Employees enjoy stock options and a generous unlimited ...
๐ Culture
Kikoff's culture is centered around empowering individuals to build their financial health through accessible credit solutions. The company values inn...

Software Engineering โข Senior
Kikoff โข San Francisco - On-Site
Skills & Technologies
Overview
Kikoff is hiring a Senior Software Engineer to build and enhance their payments platform. You'll work with Java and REST APIs to design backend systems that handle significant payment volumes. This role requires 5+ years of experience in backend engineering.
Job Description
Who you are
You have 5+ years of backend engineering experience, particularly in building robust systems that handle high transaction volumes โ you've successfully designed and implemented backend services that ensure reliability and scalability. Your expertise in Java and REST APIs allows you to create seamless integrations with third-party payment providers, ensuring accuracy and consistency in payment processing.
You thrive in collaborative environments, working closely with product teams to enhance user experiences โ your ability to communicate complex technical concepts to non-technical stakeholders makes you a valuable team member. You are detail-oriented and understand the importance of compliance with financial regulations, ensuring that all systems adhere to federal, state, and local laws.
Desirable
Experience with PostgreSQL or similar database technologies is a plus โ you understand how to optimize database interactions for performance and reliability. Familiarity with payment processing systems and risk management strategies will help you excel in this role.
What you'll do
As a Senior Software Engineer at Kikoff, you will design and implement core backend systems for payments processing, reconciliation, and transaction management โ your work will scale to handle hundreds of millions of dollars in volume annually. You will own the payments domain within Kikoffโs core product team, ensuring that all systems are reliable, scalable, and provide high-quality user experiences.
You will integrate with third-party payment providers and internal services, building robust APIs and data pipelines that ensure accuracy and consistency at scale. Your role will also involve experimenting and iterating on payment and repayment flows to improve user experiences and success rates. You will have significant ownership over how Kikoff processes payments and manages risk, contributing to the creation of a customer-first financial platform.
What we offer
Kikoff provides a dynamic work environment where you can make a significant impact on the financial confidence of millions of Americans. You will be part of a team that values innovation and collaboration, with opportunities for professional growth and development. We encourage you to apply even if your experience doesn't match every requirement โ your unique perspective could be just what we need to drive our mission forward.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Kikoff.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
AtoB is hiring a Senior Software Engineer to modernize the payments infrastructure for trucking and logistics. You'll work with React, Ruby, and PostgreSQL to build efficient payment tools. This position requires 5+ years of experience in software engineering.

Software Engineering
OpenAI is hiring a Software Engineer for their Payments Team to design and build core payment systems. You'll work with technologies like JavaScript and Python to create scalable solutions. This position requires collaboration with cross-functional teams and a focus on financial systems.

Software Engineering
Upstart is hiring a Senior Software Engineer to enhance their payments platform. You'll work with Java and JavaScript to optimize loan management and payment workflows. This role requires 5+ years of experience in software engineering.

Software Engineering
Discord is hiring a Software Engineer to enhance their payments capabilities. You'll work with technologies like JavaScript and Node.js to build checkout systems across platforms. This position requires 3+ years of software engineering experience.

Staff Engineer
Airbnb is hiring a Senior Staff Software Engineer for their Payments team to drive architectural strategy and coach engineers. You'll work with Java and Spring to build scalable payment systems. This role requires extensive experience in software engineering and architecture.