Senior Software Developer
Core
Senior Software Developer building end-to-end features and scalable technical architecture for core development teams in global capital markets.
Role type
Senior Software Developer (Python/C++)
Builds
End-to-end features, distributed systems, and cloud-native applications for capital markets infrastructure.
Domain
Financial Technology / Capital Markets
Deliverable
production ML models | product features | infrastructure
Required skills
Python, C++, System Design (Microservices, REST, Event-driven), SQL, Relational Database Design, AWS, Docker, Kubernetes, AI-augmented coding tools
Preferred skills
Snowflake, AWS Firehose, AWS Kinesis Agent, Tableau, Quicksight, Equities and derivatives trading domain knowledge
Technologies
Python, C++, SQL, AWS, Docker, Kubernetes, Snowflake, Tableau, Quicksight
Responsibilities
Write clean, modular code using Python and C++ to deliver high-impact features; Design blueprints for applications focusing on distributed systems and API performance; Implement and manage Docker and Kubernetes workflows on AWS; Design and manage complex data environments within Snowflake; Lead the design of robust SQL schemas for transactional and analytical needs; Proactively integrate AI agentic tools to automate repetitive work and accelerate delivery.
Seniority
Senior, hands-on IC