Senior Software Engineer - Brokerage Platform
Core
Design, develop, and maintain highly reliable and scalable backend systems for brokerage and financial-service use cases, including trading, order management, and settlement.
Role type
Senior IC backend software engineer (financial services)
Builds
Production backend services for account management, trading, order management, positions, settlement, funding, and risk management
Domain
Fintech / Online Brokerage / Wealth Management
Deliverable
production ML models | product features
Required skills
Backend software development, Distributed systems design, System architecture, API design, Database management, Messaging systems, Caching strategies, Concurrency control, Production troubleshooting, AI-assisted development
Preferred skills
Financial services domain knowledge, High-volume low-latency system design, Cloud infrastructure, DevOps practices, Mandarin Chinese proficiency
Technologies
Java, C++, Go, Python
Responsibilities
Design and implement complex business capabilities, Participate in system architecture design, Conduct code reviews and enforce engineering standards, Collaborate with cross-functional teams and global headquarters, Perform root-cause analysis on production issues, Actively utilize and validate AI coding agents
Seniority
Senior, hands-on IC