Software Engineer - CeFi Integrations Team
CoinLedger provides crypto tax software and related professional services. Its platform imports transactions from wallets, exchanges, blockchains, DeFi protocols, and NFT platforms to calculate gains, losses, income, and tax reports for crypto investors and tax professionals.
About CoinLedger
CoinLedger is a crypto tax and portfolio-tracking company. Users can connect wallets and exchanges, automatically import and classify transactions, track cost basis and portfolio performance, identify tax-loss-harvesting opportunities, and generate country-specific tax reports compatible with tax-filing software. The company also provides a tax-professional suite and done-for-you services for customers who need assistance preparing crypto tax reports.
Skills
About the Role
You will build new centralized exchange integrations, improve existing integrations, and make integration work more efficient. You will work with large transaction datasets, external APIs, CSV files, and Excel spreadsheets. You will improve real-time transaction syncing, monitoring for exchange API changes, and workflows for fetching real-time balances. You will also resolve import issues, ship bug fixes and improvements, document process improvements, and help improve the import and debugging experience.
Requirements
- Interest in and personal investment in crypto
- Understanding of major centralized crypto-market participants
- Knowledge of APIs, CSV files, and Excel spreadsheets
- Experience working with poorly documented crypto-exchange APIs
- 1–3 years of backend software-engineering experience
- Professional experience with C# and .NET
- Experience balancing delivery speed and development quality
- Experience working with support teams
- Experience coaching engineers
Responsibilities
- Build new integrations for the platform
- Improve existing integrations
- Improve the efficiency of integration work
- Improve import infrastructure for real-time transaction syncing from crypto exchanges
- Build monitoring systems for breaking crypto-exchange changes
- Build workflows to fetch real-time balances from crypto exchanges
- Deliver improvements and bug fixes to existing integrations
- Build file-based integrations for CSV and Excel transaction histories
- Build and launch API-based crypto-exchange integrations
- Identify, document, and implement process improvements
- Work with support to resolve issues and improve the import experience
