About Us:
We are a leading systematic hedge fund based in Boston, specializing in leveraging technology, quantitative research, and algorithmic trading to generate consistent returns. Our environment is dynamic and fast-paced, focused on innovation, data-driven decisions, and the development of state-of-the-art financial systems.
Position Overview:
As a Senior Software Engineer, you will play a critical role in designing and building high-performance software solutions for our trading infrastructure. Your expertise in C#, React, and AWS will contribute to the development and maintenance of cloud-based systems that support our automated trading strategies and data-driven investment processes. This role offers the opportunity to work alongside top-tier technologists, researchers, and traders in a collaborative and intellectually stimulating environment.
Key Responsibilities:
- Design, implement, and maintain scalable and performant back-end services using C# and .NET.
- Develop responsive, user-friendly front-end applications using React for monitoring and visualizing trading data.
- Architect and deploy cloud infrastructure on AWS to ensure high availability, scalability, and security of systems.
- Collaborate with quantitative researchers and data engineers to integrate models, trading algorithms, and large data sets into production environments.
- Build and manage real-time data pipelines and API integrations with financial data providers.
- Lead code reviews, mentor junior developers, and drive best practices in coding, testing, and automation.
- Troubleshoot and resolve complex production issues in a fast-moving trading environment.
- Continuously optimize systems for performance, reliability, and scalability to support high-frequency trading activities.
Qualifications:
- 5+ years of experience in software engineering, preferably in financial services, hedge funds, or similar high-performance computing environments.
- Strong proficiency in C# and .NET for back-end development.
- Experience with React for building dynamic front-end applications.
- Advanced experience with AWS (e.g., EC2, S3, Lambda, RDS, CloudFormation) for designing and managing cloud-based architectures.
- Familiarity with distributed systems, microservices, and event-driven architectures.
- Solid understanding of database technologies, including SQL and NoSQL.
- Knowledge of DevOps practices, CI/CD pipelines, and containerization (e.g., Docker, Kubernetes) is a plus.
- Previous experience in a trading environment or with financial market data is highly desirable.
- Strong problem-solving skills with an emphasis on attention to detail and performance optimization.
- Excellent communication skills and the ability to work effectively in a team-oriented environment.