Software Engineer
About the role
A high-profile hedge fund known for building one of the strongest engineering organizations in the industry is seeking exceptional software engineers to join its team. The firm has a well-established track record of hiring top engineering talent from leading technology companies and does not require prior finance experience. Engineers here work on hard, high-impact problems and are expected to bring first-class engineering craft, strong problem-solving ability, and a bias toward building elegant, reliable systems. The firm invests heavily in its people and provides an environment where the best engineers can do the best work of their careers.
Responsibilities:
Design, build, and ship high-quality production software that solves complex and technically demanding problems.
Work across the stack to deliver performant, reliable, and scalable systems.
Collaborate closely with other engineers and business stakeholders to translate ambiguous problems into well-engineered solutions.
Contribute to a culture of engineering excellence through code quality, design, testing, and technical rigor.
Take ownership of significant projects from design through production.
Requirements:
Bachelor's, Master's, or PhD in Computer Science or a related technical field, or equivalent demonstrated ability.
Exceptional software engineering fundamentals, including strong command of algorithms, data structures, systems design, and at least one major programming language (e.g., C++, Java, Python, C#, Go, or similar).
A track record of building complex, high-quality software, typically demonstrated through experience at a leading technology company or an equally rigorous engineering environment.
Strong problem-solving ability and a demonstrated capacity to tackle hard technical challenges.
No prior finance or markets knowledge is required; intellectual curiosity and a willingness to learn the domain are essential.
Strong communication skills and a collaborative approach to engineering.
Responsibilities
- Design, build, and ship high-quality production software that solves complex and technically demanding problems.
- Work across the stack to deliver performant, reliable, and scalable systems.
- Collaborate closely with other engineers and business stakeholders to translate ambiguous problems into well-engineered solutions.
- Contribute to a culture of engineering excellence through code quality, design, testing, and technical rigor.
- Take ownership of significant projects from design through production.
Qualifications
- Bachelor's, Master's, or PhD in Computer Science or a related technical field, or equivalent demonstrated ability.
- Exceptional software engineering fundamentals, including strong command of algorithms, data structures, systems design, and at least one major programming language.
- A track record of building complex, high-quality software, typically demonstrated through experience at a leading technology company or an equally rigorous engineering environment.
- Strong problem-solving ability and a demonstrated capacity to tackle hard technical challenges.
- Strong communication skills and a collaborative approach to engineering.
Skills mentioned
About Mondrian Alpha
Mondrian Alpha takes pride in providing innovative human capital solutions, market intelligence and competitor analysis to our global buy side client base. Please visit our website at www.mondrian-alpha.com for a comprehensive breakdown of the markets we cover.