Description
We are seeking a Senior Software Engineer - Risk Technology to join our team. As a builder and owner, you will be responsible for designing, delivering, and maintaining scalable technology and advanced proprietary systems that power our active, multi-manager platform.
You will take responsibility for the design, delivery, and reliability of the systems you lead , from requirements and design through implementation, deployment, and production support. You will guide the day-to-day work of a team of around three engineers; review code and designs, help teammates ramp up on the codebase and domain, and foster a culture of ownership and quality.
Your responsibilities will include:
- Designing and building well-structured, scalable, low-latency services
- Partnering with risk managers, quants, and other technologists across New York, London, Singapore, and Bengaluru to understand requirements, agree priorities, and deliver solutions that matter to the business
- Keeping the team focused and accountable, communicating clearly and concisely to technical and business audiences, and seeing work through to completion
- Challenging the status quo, proposing better approaches, and adopting AI-assisted development and modern tooling to raise the quality and pace of delivery
- Building robust, testable, well-observed Java services and streaming components; monitoring, troubleshooting, and resolving production issues to protect data integrity and performance
To be successful in this role, you will need:
- 6+ years of professional software development experience, with strong, recent, hands-on expertise in Java (Core Java, collections, concurrency, JVM fundamentals; Java 17+)
- A Bachelor’s degree in Computer Science, Engineering, Mathematics, Physics, or a related quantitative discipline
- Experience leading or mentoring engineers, with a genuine appetite to grow into a people-leadership role, and a track record of owning features or components end to end, from design through production
- Solid understanding of object-oriented design, design patterns, and multithreaded/distributed systems; experience building scalable, reliable services, with exposure to event-streaming pipelines (e.g., Kafka) valued
- Good stakeholder and communication skills, with the confidence to engage directly with a demanding front-office audience
- Relational SQL database development experience (e.g., Postgres, SQL Server), comfort on the Unix/Linux command line, and familiarity with CI/CD (Jenkins), Git, and modern DevOps practices
- An entrepreneurial, can-do mindset , comfortable with ambiguity, biased toward action, and eager to invent and improve
The estimated base salary range for this position is $175,000 to $250,000.