About the company
At PINTU, We are building the #1 crypto investment platform to focus on new investors in Indonesia and Southeast Asia. We know that 99% of new investors are underserved because existing solutions cater to the 1% who are pros and early adopters hence we built an app that helps them to learn, invest and sell cryptocurrencies with one click away.
Job Summary
Essential Functions / Responsibilities
šAnalyze Business/Product requirements and propose effective and efficient technical solutions in delivering changes and innovations to the Pintu Exchange Accounts landscape within expected parameters of cost, time, and quality šWork with a project focus group (product engineering, product management, architecture, and CTO) to compile a work breakdown structure of tasks for given deliverables and provide realistic estimates for completion or project assignments. šDesign, implement and maintain robust and effective solutions for client balances management, exposure monitoring, assets allocation, and locking for active orders that operate in real-time high throughput environment. šDevelop and unit test all functional Account Management related modules created or modified according to software development best practices. Together with Client APIs and Matching Engine Teams, develop, evolve and maintain effective internal components communication protocols between all elements on the Pintu Pro Exchange landscape. šDevelop and maintain the respective operational benchmarking and monitoring models for all landscape modules related to the Pintu Pro Account šManagement infrastructure šCollaborate with other Developers, SREs, and QA šEngineers to execute full-cycle integration, functional, and regression testing. Own and resolve all priority defects identified within the solution codebase efficiently and in a timely fashion šPromote software changes across all environments, safely and responsibly, through Development, Staging environments to deploying updates to the Production environment in a zero-downtime manner šProvide on-call Level 2 technical support during business and, occasionally, off hours depending on rotation, act as an escalation point for the Level 1 support in case of severe issues šParticipate in team exercises to identify and implement areas for continuous improvement, and be proactive in bringing your ideas across šEducate and mentor your engineering colleagues in the areas of your own expertise and domain knowledge, and be open-minded and approachable
Experience Required
šA minimum of 5 years of experience working in the financial trading domain (exchanges, proprietary trading firms, market makers, brokers, etc.) At least 2 years working in the crypto industry. šGeneral understanding of the general Exchange microstructure model and components šExperience in developing high-load and high-throughput systems, serving large (thousands to millions) amounts of incoming API connections. šGood understanding of the CEX operating principles and client-facing APIs (market data, ordering, balance monitoring, historical inquiries, etc.)