Senior Software Engineer
Core
Product-minded software engineer taking initiatives from ambiguous problems to running production systems in a regulated capital-markets environment.
Role type
Senior Software Engineer (AI Agents & Distributed Systems)
Builds
Production systems, AI agent workflows, internal developer tools, and distributed infrastructure.
Domain
Capital Markets / Regulated Finance
Deliverable
production ML models | product features | infrastructure
Required skills
End-to-end ownership, rapid prototyping, AI agent orchestration, distributed systems design, security-first mindset, product instinct, complex environment navigation
Preferred skills
FIX protocol knowledge, capital-markets domain experience, internal tooling development, front-end prototyping
Technologies
Kafka, Kubernetes, Aeron, gRPC, Protobuf, Java, Kotlin, TypeScript, Python, Rust
Responsibilities
Clarify requirements and propose solutions with stakeholders, evolve prototypes into scalable production systems, apply AI agents across the SDLC, define release readiness and observability, design and integrate distributed systems
Seniority
Senior, hands-on IC