Senior Python Developer (Backend)
ArineFull Time
Senior (5 to 8 years)
Candidates must be proficient in modern Python and have 3+ years of work experience designing, implementing, and/or integrating web APIs (REST, GraphQL, RPC). Prior work experience at a high-growth tech startup or electronic trading firm, experience with financial data or analytics, and experience working within a Linux environment are considered advantageous. Exposure to lower-level languages like C, C++, or Rust, experience with containerized application deployment (Docker, Kubernetes), experience with release engineering and CI/CD practices, experience with database design and administration (MySQL, Redis, ClickHouse), experience with web frameworks (Django, Flask, FastAPI), and exposure to front-end web application development (TypeScript, React) are also beneficial. A degree in computer science, applied mathematics, or a related field is a plus.
The Backend Engineer will work with engineers and the product team to develop web backends and APIs for core products. They will also ideate, design, and implement product features and improvements, maintain existing web and data applications, and improve the performance and developer experience of web APIs. Additionally, the role involves improving engineering workflows such as testing, release, deployment, QA, and documentation.
Self-service platform for market data access
Databento provides a self-service platform that allows users to access market data quickly and easily. Users can obtain live exchange feeds and large amounts of historical data, only paying for what they actually use. This flexibility makes it suitable for a wide range of clients, from large financial institutions to small startups. Unlike many competitors, Databento operates on a pay-as-you-go model, which helps users manage costs effectively. The company's goal is to streamline the process of accessing market data, making it more efficient and affordable for all types of users.