Our mission at Simple is to radically redesign the consumer banking experience with a focus on beautiful interfaces, transparent policies, modern technology, and extraordinary customer service.

The Job

Simple is built upon a REST-based service-oriented architecture. We’re looking for an engineer to join the team that builds and maintains this architecture.

We value design skills, programming ability, and teamwork. You’ll be helping design and implement high-performing systems that integrate with our partners and provide the backbone for our awesome features. For the most part you’d be working in Scala, with a bit of Clojure, Java, and Ruby. Most of our data is stored in PostgreSQL, we use RabbitMQ and we’re hosted in AWS. We don’t require experience in our exact stack, but experience with the technologies we use is a plus.

We recognize the dire lack of diversity in our industry, and we’re not okay with it. We actively seek to address it with our hiring, onboarding, and retention processes, as well as our office culture. We want a great coworker in addition to a great coder — passion, humor, and desire to learn are a must!

About You

You value open, active collaboration and work well with others, helping teammates who need it, and asking for the help you need in turn. You’re excited to pick up new skills, techniques, and technologies, and love to share what you’ve learned. You enjoy solving difficult problems such as occur in distributed systems, care about metrics, monitoring, and testing. You’re excited about working closely with people across the organization, from your direct teammates to members of ops, frontend engineers, and customer service. You want to be a part of building something beautiful and meaningful, even if user interface isn’t your specialty.


We offer competitive salaries, great benefits, and a nice budget for your own custom setup. We encourage and subsidize conference participation and continuing education. We believe in work/life balance and fostering a happy workplace.

If you’re interested in building the future of personal banking with a group of kind, funny, smart people who love music, food, design, coffee, and code, Simple is the place for you.


Simple is based in Portland, Oregon. Relocation assistance is available and remote work is possible. Unfortunately, we can not support international applicants at this time.


Send us your resume and a cover letter when you’re ready to apply. We ask that you take time to answer the questions included in our application process and write a thoughtful cover letter about why Simple and this role are something you want to learn more about. Please include links to relevant code samples (GitHub or other open source contributions) and links of projects you’ve worked on.

Please note that applications without a cover letter or responses to the questions in the application won’t be considered.