Senior Software Engineer, Pricing and Derived Data
Core
Building foundational APIs and data services to price all products and related products using market and derived data, delivering real-time Profit-and-Loss and Risk monitoring systems.
Role type
Senior Software Engineer (Pricing and Derived Data)
Builds
Real-time pricing, analytic, and reporting systems for trading desks, risk management, and senior leadership.
Domain
Financial Trading / High-Frequency Data Processing
Deliverable
production ML models | product features
Required skills
Elixir, BEAM, distributed systems, functional programming, API design, real-time data streaming, batch processing, Git, CI/CD, Docker, Kubernetes
Preferred skills
Python, Java, PostgreSQL, Kafka, RabbitMQ, algorithms, concurrency analysis
Technologies
Elixir, OTP, Ecto, Broadway, LiveView, Nx, Python, Java, PostgreSQL, Kafka, RabbitMQ, Docker, Kubernetes
Responsibilities
Lead end-to-end delivery of complex features; Design, develop, and maintain greenfield and existing API and application services; Design, develop, and maintain real-time data streaming and batch processing workloads; Provide on-call support; Contribute to team development by advancing design and programming best practices and providing mentorship.
Seniority
Senior, hands-on IC