Senior Software Engineer New Markets
Remote
RemotePart TimeSenior LevelFintech PlatformSmall
Part TimeSenior LevelSmallFintech Platform
Job Summary
Design a highly scalable, mission-critical brokerage system and develop middle- and back-office services using gRPC microservices, React-based internal UIs, and third-party integrations. Troubleshoot incidents and reported bugs to maintain system integrity, serving as the operational reliability lead and incident commander during regional business hours. Collaborate with global tech leads to align on cross-functional projects and navigate regulatory requirements for international growth.
Required Qualifications
- Strong problem-solving skills paired with a proactive mindset
- Proficiency in Go or similar backend languages, with expertise in designing robust and efficient system architectures
- Strong communication skills to collaborate effectively with global teams, local regulators, vendors, and internal stakeholders
- Ability to act as incident commander and lead and troubleshoot incidents or bugs with authority
- Strong computer science fundamentals and proven software engineering architecture experience
- Ability to work independently in a fully remote, globally distributed team, and under pressure in a fast-paced environment
- Strategic thinking and the ability to translate technical concepts into business strategies
- Experience with event-driven design
Desired Qualifications
- Experience with AI tooling such as Cursor, Claude Code, Codex or others
- Experience working in a startup or fast-growing technology company
- Knowledge of emerging technologies
- Experience with domain-driven design
- Experience working with global teams
- Experience in the financial services industry, specifically with online trading platforms, brokerage systems, or fintech companies
- Experience in designing and developing complex financial systems, preferably including double-entry accounting
- Understanding of financial transaction processing, trade lifecycle management, and settlement processes
- Strong experience with online trading systems, including order management, execution, market data processing, and real-time trade processing
- Experience in building scalable, high-availability financial applications that handle multi-currency transactions
- Experience working with financial APIs, market data integrations, and trade settlement processes
- Familiarity with regulatory compliance requirements in financial markets
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.