Home / Visa Sponsored Jobs / Senior Software Engineer (Backend) Job in United States 2025 | Kikoff

Senior Software Engineer (Backend) Job in United States 2025 | Kikoff

Senior Software Engineer (Backend) Job in United States 2025 | Kikoff

Senior Software Engineer (Backend) Job in United States 2025 | Kikoff

Are you ready to make a significant impact in the financial technology field? Kikoff is seeking a dedicated Senior Software Engineer for its Grant Growth Team in San Francisco, California. This role offers a unique opportunity to develop backend systems that help address urgent financial issues for consumers. You will play a vital part in a thriving company that is transforming financial access for millions.

About the Role

As a Senior Software Engineer in the Grant Growth Team, you will tackle critical backend challenges. The focus will be on developing systems that facilitate quick access to earned wages, addressing the pressing short-term liquidity needs many consumers face. Your contributions will help shape the user experience from onboarding to account management.

You will work in a fast-paced environment that offers ample opportunities for growth and innovation. The role emphasizes creating new product features and scaling existing services to accommodate rapid growth.

About the Hiring Firm

Kikoff is an innovative FinTech unicorn founded in 2019 and headquartered in San Francisco. The company’s mission is to provide affordable financial tools to enhance financial security for consumers. Kikoff uses cutting-edge technology and AI to simplify credit building and increase access to financial opportunities. Notably, the company is backed by prominent VC investors, including NBA star Stephen Curry.

Kikoff promotes a culture of ownership, clear communication, and craftsmanship. Here, your work directly impacts the financial lives of real customers, making this an exciting place to grow your career.

Job Duties

As a Senior Software Engineer, your responsibilities will include:

  • Designing and implementing core backend systems to support growth features.
  • Enhancing user experiences throughout various stages, from onboarding to account closure.
  • Integrating with third-party financial service providers to create robust APIs.
  • Conducting experiments to improve user retention and value.
  • Contributing to features tied to subscription payments and account management.
  • Introducing monitoring and reliability measures into critical systems.
  • Collaborating with product, data science, and operations teams to deliver impactful features.

Job Requirements

To excel in this role, candidates should possess the following qualifications:

  • Experience: At least five years working with modern backend frameworks and production systems.
  • Systems Design: Proven ability to architect distributed systems, managing high data volumes.
  • Job Processing: Familiarity with background job processing systems like Sidekiq or Resque.
  • Database Skills: Strong understanding of database optimization and performance tuning.

Ideal Candidate Also Has

  • Experience with payment systems or financial infrastructure.
  • Background in fintech or lending systems.
  • Technical leadership skills to manage complex projects end-to-end.
  • Mentoring abilities to guide team members through code reviews and technical guidance.
  • Collaboration skills to work effectively with cross-functional teams.

Click Here to Apply

Conclusion

The Senior Software Engineer position at Kikoff provides an exciting opportunity to design impactful financial solutions. Joining a high-growth FinTech company means your work will directly influence users’ financial wellbeing. If you’re ready to take on the challenge of creating innovative systems in a supportive environment, consider applying for this role.

Kikoff offers competitive pay, meaningful equity, and an inclusive culture for exceptional candidates like you.

READ MORE

Tagged: