Senior/Staff Backend Engineer
- San Francisco, CA, United States
As a back end engineer at Juniper Square, you will collaborate closely with the product team and front end engineers to implement features on our core application. In addition, you will collaborate with other back end engineers to evolve our platform's architecture and scale to meet expanding scope and scale. Specifically, you will:
Lead the effort to define and implement a new GraphQL API on top of our existing object models (we use SQLAlchemy as our ORM) Define the database schema and object models in the data access layer Implement the business logic for the features in the service layer Collaborate with front end engineers to define APIs and implement the server side of the interface. Write unit tests for your code and perform code reviews for colleagues' Provide technical support to the customer success team and help address production issues
About Juniper Square
We're building an enterprise SaaS platform that lets private equity managers take their business processes out of Excel and spreadsheets and put them into our powerful online system.
We're starting by targeting real estate private equity managers. Our software makes it easy for them to manage their investor relationships, from managing communications to tracking cashflows and maintaining capital account balances.
We all believe in the product and empower each other to be successful. The environment is very collaborative and open. The company prides itself on being transparent while giving everyone a voice.
For an inside peek of what it looks like to work here check out this video: https://junipersquare.wistia.com/medias/2nt94sm7wi
Skip straight to final-round interviews by applying through Triplebyte.