Senior Software Engineer at 40HRS, Inc.
New York City, NY 10019
About the Job
The team is responsible for building software enabling both the large-scale quantitative research operations that drive company's platform and the production of our portfolio. The team is currently embarking on a multi-year journey to provide a powerful, scalable, and efficient platform to drive the firm’s next decade of growth. We are looking for someone who can own some of the unique technical challenges inherent in the problem and who can bring solid experience and perspective to the team.
Responsibilities
- Implement performance and quality modules.
- Implement mission critical trading infrastructure.
- Work with portfolio managers to implement new trading systems.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Keep up to date with C++ standards and advancements in application development.
- Document processes and maintain software development records.
Requirements
- A minimum of 7 years of writing production-quality code in C++ on Linux platform.
- Strong understanding and experience with Linux system programming fundamentals
- Ability to develop large-scale, distributed systems.
- Strong understanding of data structures, algorithms, high-performance application design, and concurrency patterns.
- Self-motivated and able to work independently with minimal direction.
- Proficiency in English.
- Python development experience is also a plus.
- Developing systems for managing and performing computation on large-scale graph data.
- Streaming/dataflow systems.
- Candidates need not have prior experience in financial services.
EEOC:
40HRS Staffing is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: 40HRS Staffing is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at 40HRS Staffing are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. 40HRS Staffing will not tolerate discrimination or harassment based on these characteristics.