25 days ago
Responsibilities
- Design a highly scalable, mission-critical brokerage system.
- Develop and enhance middle- and back-office systems, including gRPC microservices and a React-based UI.
- Work closely with core teams to enhance the framework for multiple languages and markets.
- Collaborate with tech leads globally using Slack and meetings.
- Troubleshoot incidents and bugs to maintain system integrity.
- Navigate regulatory requirements and build scalable solutions for international growth.
- Be on-call for timely engineering projects.
Requirements
- Proven experience in the financial services industry, especially with online trading platforms.
- Experience in designing and developing complex financial systems, including double-entry accounting.
- Understanding of financial transaction processing and trade lifecycle management.
- Strong experience with online trading systems, including order management and real-time trade processing.
- Experience in building scalable financial applications that handle multi-currency transactions.
- Familiarity with regulatory compliance in financial markets.
- Proficiency in Go or similar backend languages.
- Experience with financial APIs and market data integrations.
- Strong communication skills for collaboration with global teams.
- Strong computer science fundamentals and software engineering architecture experience.
- Ability to work independently in a remote, distributed team.
- Strategic thinking to translate technical concepts into business strategies.
- Experience with domain-driven and event-driven design.
- Strong problem-solving skills and a proactive mindset.
- Ability to lead and troubleshoot incidents or bugs.
Benefits
- Competitive Salary & Stock Options
- Health Benefits
- New Hire Home-Office Setup: One-time USD $500
- Monthly Stipend: USD $150 per month via a Brex Card
Tech Stack
GogRPCReact
