Senior Software Engineer
Core
Product-minded software engineer who takes initiatives from ambiguous problems to running production systems, orchestrating AI agents across the SDLC in a regulated capital-markets environment.
Role type
Senior Software Engineer (AI-native, distributed systems)
Builds
Production systems, internal agentic ecosystems, developer tools, and platform tooling
Domain
Capital markets / Regulated finance / AI engineering
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 regulated environment navigation
Preferred skills
FIX protocol knowledge, capital-markets domain experience, internal developer tools experience, front-end prototyping
Technologies
Kafka, Kubernetes, Aeron, gRPC, Protobuf, Java, Kotlin, TypeScript, Python, Rust
Responsibilities
Clarify and extend requirements 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