Skip to content

Senior Software Engineer - Backend

Hi there. We’re Bumped. A tech company on a mission to build meaningful, lasting relationships between customers and companies by turning loyal shoppers into shareholders. Along the way, we make the (traditional, sometimes stodgy) stock market more approachable, understandable, and—dare we say it—fun.

We’re building something great to help turn everyone into an owner and partner with brands that are passionate about relationships with their customers. After all, it's not about us. It's about customers—as we call them, “owners” —and the brands they love, loving them back.

We're looking for engineers to join our highly talented team as we blaze new fintech territory.

The focus of this role is to design, build, maintain, and expand our core data platform. The Bumped data platform is responsible for managing ingress, egress, normalization and storage of the data that is core to the Bumped experience.

In this role you will:

  • Collaborate with other platform team members to design, develop, test and maintain code, configuration and deployments that are essential to how data moves through our business.
  • Design new green-field systems with high-level guidance from product and engineering leadership working within the parameters of our best practices and standards.
  • Support the code that you and your team members create. Engineers are directly accountable for the code that they ship to our production system and will share time being on call with their peers and responding to incidents.
  • Mentor junior resources from diverse backgrounds as they advance through their careers.

You may be a good fit if you:

  • Have 5+ years experience programming with distributed systems or microservices
  • Possess an applied knowledge of system observability via monitoring, metrics, alerting and tracing
  • Enjoy working in a cloud-native world using AWS or GCP
  • Contribute to large code bases in Java, Kotlin or Go
  • Are proficient at TypeScript or JavaScript
  • Understand the unique traits of working on SaaS platforms held to high standards of availability, latency and throughput
  • Grasp stream processing using tools like GCP PubSub, Amazon Kinesis, Kafka, Beam or DataFlow
  • Experience with NoSQL databases like Cassandra, BigTable or DynamoDB
  • Value automated testing and deployment through CI/CD
  • Sincerely enjoy communicating and collaborating with a thriving team of engineers on a daily basis
  • Think of yourself as someone who wants to be a part of a growth stage startup
  • Take pride in creating simple, readable and maintainable code
  • Possess experience working in financial services or other regulated industries

We're not looking for someone to check all of these boxes. This is meant to be a high level guide for you to decide if the position might be a good fit. We value diverse backgrounds and lifestyles and encourage you to apply even if you don't match all the criteria above.

If Bumped’s mission resonates and you feel like a fit for this role, submit your resume and cover letter to Make sure to include the role title in the subject line.

Final approval of employment offer for this position is conditional upon completion of fingerprint and background check.

Bumped provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, Bumped complies with all applicable state and local laws governing nondiscrimination in employment in every location in which the company has employees. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Contact us

Are you a financial institution or brand interested in working with Bumped to make your customers owners? Get in touch below!

Stock Rewards

  • The Bumped App
  • Why fractional stock rewards
  • How it works
  • Get stock online
  • Loyalty Rewards
  • FAQ
  • Support center
Follow us on FacebookFollow us on TwitterFollow us on LinkedInContact us through email
Download in the Apple StoreDownload in the Google Play Store

Security questions or concerns? Reach out to

© 2021 Bumped Inc. All rights reserved. Use the following links to access Bumped Financial LLC's Privacy Policy, Terms of Use, Customer Agreement, and other Legal Disclosures.

The Bumped app and website are operated by Bumped, Inc. Brokerage services are provided by Bumped Financial LLC, member FINRA ↗/SIPC ↗. More about Bumped Financial LLC on FINRA’s FINRA BrokerCheck website ↗

Investing in securities involves risk, including possible loss of principal: Not FDIC Insured • No Bank Guarantee • May Lose Value. Past performance is not a guarantee of future results. Nothing on this site should be construed as an offer to purchase or sell securities.

Any market, economic and / or performance data shown is for hypothetical and illustrative purposes only. Data does not represent actual results.  Participation is only for investors who understand and agree to the risks inherent in their Bumped Accounts. Only qualifying purchases made according to the terms and conditions are eligible for stock rewards. Bumped does not charge brokerage fees. Bumped reserves the right to restrict or revoke any and all offers at any time.

Brands and brand logos shown are for illustrative purposes only and do not indicate specific offers from, or guarantees to participate with, any of the merchants shown. Offers and participating brands are subject to change without notice.

Investors receive shares of ETFs as rewards. Investors should consider their investment objectives, risks, carefully before investing. This and other information are found in the fund prospectus. Please read the prospectus carefully before you choose to invest.

Rewards are accrued for investment after qualifying purchases, but may be reversed if the qualifying transaction is later reversed. Bumped does not assume the risk of market movements for returned items or disqualified transactions. 

Bumped Inc., its subsidiaries, agents, and employees expressly disclaim any responsibility for and do not maintain, control, recommend, or endorse third-party sites, organizations, products, or services, and make no representation as to the completeness, suitability, or quality thereof.

A few notes on fractional shares: they’re typically not transferable between brokerage firms. If you want to transfer your Bumped account, you may have to sell your fractional shares first. Fractional shares can’t be put into certificate form or physically mailed, nor do they have voting rights.