Senior Software Engineer New Markets
Build and operate scalable brokerage systems spanning backend services, internal React applications, and financial integrations. The role requires senior-level architecture experience, Go or similar backend expertise, event-driven design, incident leadership, and strong collaboration across global teams.
About the job
Responsibilities
- Design highly scalable, mission-critical brokerage systems.
- Develop and enhance middle- and back-office systems, including gRPC microservices, a React-based UI for internal administration and API developers, and third-party vendor integrations.
- Work with core teams to enhance and transform the framework to support multiple languages, currencies, and markets.
- Collaborate with technical leads in other regions through synchronous and asynchronous communication.
- Troubleshoot incidents and bugs to maintain system integrity and performance.
- Navigate regulatory requirements and build scalable solutions supporting international growth.
- Act as an operational reliability and engineering lead and incident commander during regional business hours.
- Support regional recruitment initiatives, cross-functional projects, talent mentoring, and engineering culture.
- Participate in on-call support as needed.
Requirements
- Strong problem-solving skills and a proactive mindset.
- Proficiency in Go or similar backend languages.
- Experience designing robust, efficient system architectures.
- Strong communication skills for collaborating with global teams, regulators, vendors, and internal stakeholders.
- Ability to lead and troubleshoot incidents and bugs as an incident commander.
- Strong computer science fundamentals and 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 ability to translate technical concepts into business strategies.
- Experience with event-driven design.
Nice-to-Haves
- Experience with AI tooling such as Cursor, Claude Code, or Codex.
- Experience in a startup or fast-growing technology company.
- Knowledge of emerging technologies.
- Experience with domain-driven design.
- Experience working with global teams.
- Financial services experience, particularly online trading platforms, brokerage systems, or fintech.
- Experience designing and developing complex financial systems, preferably including double-entry accounting.
- Understanding of financial transaction processing, trade lifecycle management, and settlement processes.
- Experience with online trading systems, including order management, execution, market data processing, and real-time trade processing.
- Experience building scalable, high-availability financial applications handling multi-currency transactions.
- Experience with financial APIs, market data integrations, and trade settlement processes.
- Familiarity with regulatory compliance requirements in financial markets.
Compensation and Benefits
- Competitive salary and stock options.
- Health benefits.
- One-time $500 USD new-hire home-office setup benefit.
- $150 USD monthly stipend via a Brex Card.
Skills
Go, gRPC, React, Event-Driven Design, Domain-Driven Design, Microservices, System Architecture, Financial Apis, Market Data, Order Management, Double-Entry Accounting, Trade Settlement, Cursor, Claude Code, Codex
Similar jobs
Fullstack Engineering jobsDesign, build, and operate resilient distributed systems powering real-time restaurant payment workflows. The role requires 8+ years of production systems experience, strong database and security expertise, and experience with highly available architectures.
Senior Software Engineer building and scaling end-to-end product capabilities for an AI platform serving private markets and commercial banking. The role requires 4+ years of full-stack production experience, AI integration fluency, and strong modern web development skills.
Build and own full-stack healthcare AI product features across React/TypeScript frontends and Python/FastAPI backend services. The role requires 7+ years of experience, strong relational database skills, and experience building AI agents.
Build AI-powered, LLM-based products including conversational interfaces, research agents, and data tools. The role combines full-stack engineering, product design, UX research, and close collaboration with users and political research teams, requiring 6+ years of experience and shipped products.
Build polished, customer-facing product features across the stack, partnering with design and engineering from architecture through launch. The role requires 4+ years of software development experience and deep frontend or backend expertise, with strong product judgment and ownership.