Back River Search Group

Scala Backend Engineer

Back River Search - San Francisco, CA

As a backend engineer, you work on the systems that power the heart of our client. You build the services that enable their customers to access their website/app for free. Your systems are used by our customers as well as internal users. With a strong focus on automating all relevant business processes, we are looking for outstanding software engineers that can understand complex processes and data structures, and who enjoy seeing the impact they deliver through close interactions with our users and clearly defined KPIs. If you enjoy building state-of-the-art cloud applications using a microservices architecture and working in a small and dedicated agile team, you should join us and help us build the future of Try.com.

What You'll Do

    • Take ownership of the whole development cycle- from architecture design to implementation and testing as well as maintenance.
    • Operate and improve important software solutions with a DevOps mindset that directly impact the business.
    • Write code that your peers praise for its elegance and readability. You will add value by leveraging current trends in software design, architecture, and technology.
    • Write realtime data processing pipelines to enable core mechanics of the business.
    • Drive continuous improvement and innovation.

What We Look For

    • 2 yrs+ functional language experience (e.g. Scala, Haskell, Erlang, Clojure, …)
    • Experience in relevant frameworks(Akka, Akka-HTTP, Akka-Streams)
    • Experience in system architecture and API design
    • Experience building microservice-based systems, preferably in the cloud

Nice To Have

    • Experience developing complex internal systems (e.g. ERP, Supply Chain Management) or Web Applications for complex business domains.
    • Experience with functional style in any imperative language(e.g. javascript, PHP, …)
    • Familiarity with GraphQL(e.g. Sangria, or any other framework)
    • Experience with AWS
    • Experience with Kubernetes

About Our Client

Our client believes that in the future customers will not pay upfront before purchasing products online. Just like in a physical store, customers are not required to pay for items before they can try them on - so why should you have to online.

We believe we can offer great tools for our customers to enable a simple and transparent checkout experience, where people can try products before they pay.

They are based in San Francisco and building a team of exceptionally talented people to join us on our mission.

 



Posted On: Tuesday, July 24, 2018



Apply to this job
or