North America
Backbase
Atlanta
Backbase Atlanta is located in the heart of Midtown, inside the Colony Square office complex at the corner of 14th Street and Peachtree. If you’re looking for breathtaking views of the Atlanta skyline, look no further!
Our office features easy access to restaurants, hotels, parks, theaters, 40,000 square feet of green space, and so much more. It's a lively environment where you'll enjoy plenty of time after work.
1201 Peachtree St NE
Ste 900
Atlanta, GA 30361
United States

Culture
Our Perks
Loud and busy sometimes but always friendly, helpful, and super fun. We love to celebrate each other’s achievements, share jokes, and our love for food, movies, traveling, and sports. We’re one big and diverse family working towards the same goal.
Atlanta
Jobs
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.