Backend Developer

New York City /
Technology – Application Development Teams /
Full Time
Arbol seeks a Python developer for the Program Development Team! All of Arbol's contracts are constructed using our highly modular Python Risk Framework. But in order for applications to do things like get a quote, transfer an NFT, generate legal documents, get risk profiles, do FinOps, etc, different elements from the Risk Framework need to be assembled together to form "programs." This assembly is a Python REST API called the "Program Catalog."

This role is about building the Program Catalog API. If you're interested in agriculture, energy, fintech, blockchain, and have experience with Python, Flask, and REST APIs, this could be the gig for you!

You’d be joining a small team of Python developers and would have an opportunity to shape the direction of Arbol’s program infrastructure at a relatively early stage. At Arbol, we value initiative and innovation at all levels of the organization, so a strong candidate would eventually play a role in system-design and architectural decisions. This is an ideal position for someone who wants to learn rapidly and become an integral part of a tight-knit, successful team.



Arbol seeks candidates with:

    • Junior-expert experience levels (with pay commensurate to experience)
    • Experience with Python web and API development
    • Strong understanding of software design principles
    • Some experience with Docker
    • An interest in agriculture, energy, finance, fintech, blockchain, and climate
Arbol is a financial services company that helps business entities protect against climate risk. Our mandate is to modernize and grow the climate and weather risk spaces in all directions. Climate data, advanced climate modeling and pricing, blockchain, and open source/community projects are how we use technology to cater to risk-exposed entities in agriculture, energy, and other sectors.

We are based in NYC, but about 70% of the company is fully remote. We offer very good health plans fully covered by the company, as well as stock options. Our salary bands are as follows.

Team Member: $120k-$140k
Team Lead: $150k-$180k
Technical Director: $170k-$200k