Software Engineer, Back End at Kabbage
Atlanta, GA, US

Kabbage is setting a new standard in big data and FinTech and we are looking for a Software Engineer, Back End to join us as we continue our amazing growth trajectory.  

Kabbage is more than a lender for small businesses; our data and technology platform is now being used as a fully branded product by other lenders, and our products are growing rapidly. We’ve received numerous awards & recognition, including Glassdoor’s 2017 Best Places to Work, "36th fastest growing company in the US" on the INC 500 List, Fast Company’s "Top 10 most innovative companies in finance" and Forbes' "America’s Top 100 Most Promising Companies" among others.

Your mission:

Develop features for Kabbage's core platform and banking partners while exhibiting technical leadership in multiple areas including productivity, design and quality.

What you'll be doing:

  1. Design and maintain clean APIs used by web apps, mobile apps, and backend processes.
  2. Build and extend large asynchronous systems based on distributed architectures made to scale.
  3. Interface with external vendors and provide clean and consistent interfaces to data within Kabbage.

What we're looking for in you:

  • Proactivity: Resourceful, has grit, and a positive “can do” attitude; acts without being told what to do.
  • Flexibility/adaptability: Is cool with rapidly changing priorities and projects.
  • Follow-through: Follows-through on items without being managed.
  • Calm under pressure: Ability to navigate and lead the team through high-priority last minute requests and other high stress situations; Works well under high-pressure timelines.
  • Analytical skills: Likes learning and learns quickly.
  • Communication: Ability to speak clearly and with intent.

What you should have:

  • Strong enterprise software experience with mission-critical distributed systems.
  • Mastery of object-oriented languages such as Java, C# and Python along with their functional programming constructs.
  • Ability to design and build large public-facing RESTful APIs that are performance, secure and scalable.
  • History of interfacing to legacy systems and developing incremental migration strategies with minimal down time and risk.
  • Exposure to multiple RDMS and NoSQL data stores along with bulk and parallel data processing strategies.
  • Experience with leading cloud providers such as Amazon AWS, Azure, Google Cloud Platform and containerization technologies such as Docker.
  • Involvement with the entire development pipeline including build, deploy and DevOps strategies (CI/CD).

Bonus points:

  • Experience in functional programming languages such as Clojure, F#, Elixir and Scala.
  • Open Source Contributions (Github account).
  • Public technical leadership skills (blogs, talks, highly ranked Stack Overflow accounts).

The Kabbage Advantage

At Kabbage, our people are awesome, so we built the Kabbage Advantage—our way of being awesome right back. We offer competitive benefits including unlimited PTO, equity in the company, and exceptional health coverage options. Our team members enjoy a dynamic work environment with daily catered lunches, fully stocked kitchens, and onsite fitness classes.

While our perks and benefits are generous, the people are actually what make Kabbage great. Kabbagers are curious, creative, and resilient. We are enthusiastic, productive, and problem solvers. And we don’t do it alone. At Kabbage, you will find low ego individuals who work hard to communicate effectively and work collaboratively.


Kabbage is an equal opportunity employer. At Kabbage we make all employment decisions, which include hiring, promoting, transferring, demoting, evaluating, compensating and separating, without regard to sex, sexual orientation, gender identity, race, color, religion, age, national origin, pregnancy, citizenship, disability, service in the uniform services, or any other classification protected by federal, state or local law.