
Python Engineer
Arbol
full-time
Posted on:
Location Type: Remote
Location: New York • United States
Visit company websiteExplore more
Salary
💰 $140,000 - $180,000 per year
Tech Stack
About the role
- 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
- Write clean, testable, and well-documented code following industry standards
- Implement and maintain automated testing suites using modern testing frameworks
- Participate in code reviews and contribute to technical architecture decisions
- Champion best practices in software development and design patterns
- Work closely with quantitative researchers, traders, and risk management teams
- Collaborate with cross-functional teams to understand business requirements
Requirements
- Background in financial services, trading, or risk management
- 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
- Solid understanding of software development lifecycle and agile methodologies
- Experience with version control systems (Git) and collaborative development workflows
- 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)
- Understanding of database systems and data modeling concepts
- Knowledge of software design patterns and clean code principles
Benefits
- Comprehensive health, dental, and vision coverage
- Optional flexible spending account (FSA)
- 401(k) match
- Flexible PTO
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonAPIsmicroservicesalgorithmsautomated testingNumPyPandaspytestunittesttest-driven development
Soft Skills
collaborationcode reviewscommunicationproblem-solvinganalytical thinkingbest practices advocacytechnical architecture decision-making