CareerPlan

Software Architect

Remote - USFull-time$185k2026-10-08 → 2026-11-10

Core

Design and scale resilient, high-performance distributed systems for a regulated prediction markets exchange, integrating AI tooling to automate analysis and monitoring.

Role type

Senior Software Architect (Financial Systems/Exchange)

Builds

DKExchange prediction markets platform (market data, order entry, matching, clearing, settlement)

Domain

Financial Technology / Regulated Gaming / High-Frequency Trading

Deliverable

production ML models

Required skills

Distributed systems architecture, High-volume transactional systems, Messaging and streaming (Kafka), Microservices, Go, .NET/C#, FIX/gRPC/Protobuf, Relational and NoSQL databases, AI tooling (agents/workflows), Infrastructure as code, Load testing

Preferred skills

Financial systems background (exchanges/trading/payments), Regulated environment experience, Mentoring engineers

Technologies

Kafka, Go, .NET/C#, FIX, gRPC, Protobuf

Responsibilities

Define and evolve architectural solutions for scalability and reliability; Own the technical roadmap and produce designs for major initiatives; Maintain shared foundations and system boundaries; Drive consistency in technologies and patterns; Partner with Product, Infrastructure, and Platform teams; Contribute hands-on to prototypes and production systems; Set performance targets and lead resilience testing; Guide teams in distributed system patterns; Own operational health using automation and AI; Resolve incidents and prevent recurrence; Optimize platform cost; Conduct design reviews and mentor engineers; Evaluate AI adoption for leverage; Set guardrails for AI-assisted work; Align architectural decisions with business strategy.