Skip to content

Software Engineer - Backend

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, 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 are looking to welcome new members to our Engineering team. The primary focus of this role is to design, build, maintain, and expand our backend platform and data science capabilities.

The Role

  • Working well with our team is extremely important. Understand our company cultural values, have a voice, respect other’s opinions, and collaborate
  • Design and build scalable micro-services
  • Integrate with third-party APIs and services
  • Manage and design data-driven solutions that support financial transactions (IE electronic trading)
  • Contribute and provide feedback to other team members, collaborate with your team to design, deliver, request, review, and achieve common team goals
  • Work with our product team and multiple business customers to understand business problems, create user stories, and build appropriate solutions

Experience & Skills

We are a fast-paced team, working together to build solutions in a financial environment using best practices. You must be comfortable and confident in building high-quality services alongside a group of people who are motivated and engaged

  • You must be someone who can take initiative to grab onto core components of our platform and implement solutions to meet business needs
  • Experience with data systems (relational and/or no-sql)
  • Experience building scalable, reliable services
  • Bachelor’s degree or higher in related discipline or a convincing story of success
  • Minimum 3 years professional software engineering experience
  • Preference for experience with the following or demonstrated ability to learn similar skills

    • Node.js / Typescript
    • Kubernetes (k8s) and docker
    • Cloud platforms – preference for experience with Google Cloud Platform
    • GraphQL
  • Preference to someone with a background working with financial data or financial organizations

What to expect

On your first day at Bumped you will be paired with a peer engineer who will facilitate a smooth onboarding experience, answer any questions you have, and point you in the right direction for guidance or advice. We will assist you in getting your code to production within your first two days. Over the course of your first month, our team will help you to understand our product, company goals, codebase, technology, and culture. Inclusivity is a core value; we are all excited about our positive social mission and building an amazing product together.

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 [email protected]. 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.