Arbol is seeking a Quantitative Python Engineer to build tools that support their innovative approach to climate risk and financial services, addressing the need for analyzing and mitigating exposure to climate risk through a full-service platform.
Requirements
- 3+ years of professional Python development experience required
- 1+ years of hands-on experience with NumPy, Pandas, and the Python data ecosystem
- Strong experience building production applications and systems
- Expert-level Python programming with deep knowledge of language features and best practices
- Strong familiarity with Python frameworks and open-source libraries
- Knowledge of PEP 8 and Python coding standards
- Experience with testing frameworks (pytest, unittest) and test-driven development (TDD)
Responsibilities
- Design and implement new features for Arbol's risk management tools and trading platforms
- Build and maintain Python libraries and frameworks used across the organization
- Develop APIs and microservices that integrate with external data providers and internal systems
- Create tools and applications for traders, risk managers, and senior management
- Build, test, deploy and maintain algorithms for pricing and risk management
- Work with Arbol’s insurance and derivatives teams to perform business-critical analytics
- Implement and maintain automated testing suites using modern testing frameworks
Other
- Background in financial services, trading, or risk management
- Solid understanding of software development lifecycle and agile methodologies
- Experience with version control systems (Git) and collaborative development workflows
- Candidates for this role must be located in the United States.
- Strong analytical and problem-solving abilities