Skip to content

Senior Platform Engineer

Candidates need to be located in the Portland, OR metro area. Unfortunately, we cannot support fully-remote employees or relocation services at this time.

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

You can see the details about our culture in the section below, but to summarize: we’re building something great to help turn everyone into an owner. We partner with banks, brands, and businesses that are passionate about relationships with their customers and want to give a compelling, new reward. It's not about us. It's about consumers and the companies they love, loving them back.

We are entering an exciting time at Bumped and are looking to build out the engineering team to compliment our growing business. We are looking for passionate engineers who are not afraid to dive in and “own it”. As an early stage start-up, you will have a direct impact on the direction of the platform as we scale to millions of users.

The Role

As a Senior Platform Engineer, you will be responsible for the design, implementation, delivery and maintenance of a large-scale distributed ecosystem consisting of numerous inter-connected microservices and applications. The languages and tools we use most frequently are:

  • Kotlin
  • Node.js/TypeScript
  • Google Cloud Platform (including Datastore, PubSub, Storage, Dataflow, etc)
  • Kubernetes & Docker
  • GraphQL, REST & gRPC
  • Integrations with a variety of 3rd party APIs

As a Senior Platform Engineer, you can expect to:

  • Actively participate in architecture discussions, code reviews and cross department meetings.
  • Work closely with engineers, product and other stakeholders to review business problems, define requirements and collaborate on solutions.
  • Demonstrate initiative in taking ownership of key system components.
  • Negotiate with and get buy-in from peers on design approaches.

Experience & Skills

Humility is our #1 job requirement. We hope that candidates will bring their competencies and expertise, not their ego.

You may be a good fit if you have some or all of:

  • 5+ years of experience programming in distributed systems or microservices
  • Experience in cloud native environments such as GCP or AWS
  • Contribute to or experience with large Kotlin or Java code bases
  • Proficient at TypeScript or JavaScript
  • Experience building event driven systems using technologies such as Google PubSub, SNS/SQS or RabbitMQ
  • Experience with stream processing tools such as Apache Beam or Dataflow
  • Experience maintaining and deploying container based applications
  • Take pride in creating simple, readable and maintainable code
  • Think of yourself as someone who wants to be a part of a growth stage startup
  • Break down large feature requests into small, iterative deliverables

We have a preference for:

  • Demonstrated track record of quickly ramping up on new technologies
  • Experience in fintech or other highly regulated industries
  • Individuals who are motivated by understanding and executing on the company’s top priorities
  • Someone who has a desire to work in a cross-functional team environment

Working at Bumped

Here at Bumped, we believe in a culture of leadership. That means that all of our employees...

Own It: Leaders own results—whether things go right or wrong. We hold ourselves and each other accountable, we learn from our mistakes, we don’t point fingers.

Get the Big Picture: Always seek to understand what’s happening beneath the surface—from how we make company decisions to how your team prioritizes projects. Ask questions when you don’t understand directives or decisions. It’s much easier to believe in a mission when you fully understand it, as opposed to doing so simply because it was a directive.

Assess Your Alignment: Make sure everything you do—on an org, team, or project-level—is aligned with our overarching company goals and values. We must move in the same direction, or nothing will get done.

Be Advanced Humans: We value diversity, inclusivity, and humility. We’re working hard to do something big, and we never lose sight of ethics and respect for all.

Let’s build something great, together

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

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 security@bumped.com

© 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.