← Back to jobs

Senior Software Engineer

Company
Bloom Credit
Location
Remote
Work type
Full Time
Posted
2026-08-16

Job description

Software engineers work in cross-functional features with 4-6 other engineers, and collaborate with other feature development teams as well as our Product and Platform teams. The ideal candidate for this position is an experienced software engineer who has good experience with distributed systems, and is passionate about APIs, developer experience, and SaaS platforms. Prior experience working in FinTech or other regulated industry is a major plus.

Initially this individual will take on many of the client and prospect onboarding responsibilities, acting as a solutions engineer and product evangelist. In this capacity, the Senior Software Engineer will have broad latitude to create or update documentation, develop automations and scripts for our control plane, and propose / develop product enhancements that reduce friction for our client’s developers. After this initial period, the role will transition into a standard product development engineering role or product team lead role depending on the individual’s prior experience and interests.

Job Requirements

5+ years of experience in software engineering roles
Strong expertise in golang and/or python
Prior experience with microservice architecture, and design best practices
Prior experience with cloud services, kubernetes, and containerization
Strong background in SQL and No-SQL databases (Postgres, MySQL, DynamoDB, etc.)
Ability to learn and work autonomously, taking an idea and seeing it through to implementation with minimal supervision
Excellent troubleshooting instincts, including proficiency with SQL, and monitoring platforms such as Data Dog, Rollbar, Logz, etc.
Strong working knowledge of reliability, scalability, performance, and security practices for large-scale SaaS products

Original source