Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A fast-growing remote-first company seeks a skilled backend engineer to build and maintain high-performing distributed systems. The ideal candidate will have expertise in Scala and functional programming, with a strong ability to collaborate and document effectively. Join a dynamic team that values curiosity and continuous learning.
We are seeking someone with experience building and maintaining highly performant distributed systems. You will have experience with functional programming and object-oriented design and development. As a fast-growing team it is important that you can successfully collaborate with developers, architects, and product managers, ideally in an early stage company environment.
Role and Responsibilities
Learn: We value curiosity and share a desire to continuously learn new things, including from each other.
Collaborate: As a fast growing team, we must communicate and work together to achieve goals. That includes both within teams and across our small, dynamic team.
Write: Clarity of thought is best reflected in clear documentation. We document our work in ways our community of backend software engineers will want to engage with.
Represent:Advocate for the needs of our users and contribute to the community discussion on product direction and uses.
Job Requirements
Job Requirements
Support for fully-remote and in-person collaboration as it works best for individuals and the team. Some of our team is based in Portland, Oregon, but we are a remote-first company.