Job Description
We are a dynamic and growing trading firm, currently seeking an innovative Software Developer to join our team. This role is pivotal to our dual mission: developing cutting-edge automated trading strategies and commercializing our existing trading platforms and tools. Our primary trading assets are equity options and equities, with an exciting expansion into futures on the horizon. As a key member of our relatively small but rapidly expanding team, you will have the opportunity to make substantial contributions and gain a great deal of practical experience. Your work will not only shape the future of our trading operations but also influence the evolution of our commercial products. This is a unique chance to be part of a firm where individual efforts have a direct and meaningful impact.
Key ResponsibilitiesDevelop and Optimize Automated Trading Strategies: Design, implement, and refine algorithms specifically for equity options, equities, and futures trading.
Commercialize Products: Play a key role in turning existing trading platforms and tools into market-ready products.
Enhance System Design and Architecture: Contribute to the development and enhancement of our core trading platform, ensuring high performance, scalability, and adaptability to new asset classes.
Collaborate with Traders and Analysts: Work closely with traders to understand their needs, translating complex trading concepts into efficient technical solutions.
Manage Data Analysis and Reporting: Analyze large datasets to enhance and validate trading strategies.
Tune Performance for Low-Latency Operations: Ensure the highest levels of system performance, particularly in the context of high-frequency trading.
Develop Risk Management and Compliance Tools: Create tools for risk assessment, management, and compliance monitoring to ensure adherence to relevant regulations and internal risk guidelines.
Generate Documentation and Reports: Generate comprehensive documentation and reports, supporting both internal strategy development and external product transparency.
Required Skills and QualificationsProficiency in C# Across Various Development Scenarios: Strong skills in C# are required, covering a range of development tasks including algorithm development, API development, and front-end application development. Candidates should be adept at using C# in both Windows and Linux environments.
Quick Adaptability in Programming: Ability to swiftly learn and integrate new programming tools and methods.
Real-Time Systems Experience: A solid understanding of thread safety and management in multithreaded applications.
Preferred SkillsNetwork Programming Proficiency: Required for working with our distributed system infrastructure.
Professional Experience: Practical, hands-on experience in software development is valued. A formal degree is not a strict requirement, but some level of professional experience is necessary.
Additional Programming Languages: Knowledge of additional programming languages and frameworks, reflecting a versatile skill set.
Expertise in High-Performance Computing: Advanced understanding of optimizing systems for high performance and low latency.
Understanding of Financial Markets: A basic knowledge or interest in financial markets and trading systems.
API Development Skills: Experience in developing and managing APIs, including knowledge of API gateway systems like NGINX.
CI/CD Pipeline Configuration and Management: Understanding of setting up and managing CI/CD pipelines, important for maintaining efficient development and deployment processes.
Familiarity with Database Systems: Experience with both SQL and NoSQL databases, beneficial for managing and optimizing data in distributed environments.
Personal AttributesQuick to Adapt and Learn: Demonstrates a strong ability to swiftly grasp and apply new concepts and technologies, essential in a fast-paced and evolving environment.
Innovative Problem-Solving: Strong analytical skills with a knack for developing innovative solutions to complex problems.
Impact-Driven Approach: Eagerness to take on responsibilities that directly contribute to the firm’s growth and success.
Collaborative Team Player: Excellent communication skills and a collaborative spirit, essential for working effectively in a team.
Passion for Technology and Innovation: A strong interest in staying abreast of technological advancements, particularly those applicable to our field.
Compensation : This internship is paid at $6,000 per month for the 3-month program.
...Job Description Source Medical Staffing is seeking a travel nurse RN Med Surg / Telemetry for a travel nursing job in Centennial, Colorado... ...Type: Travel 7 open needs Region Float Policy: NO HOME BASE FACILITY - You can also be asked for float outside of your...
...Job Description Premium Port Wines, Inc., a wholly owned subsidiary of Symington Family Estates, (B-Corp Certified) is North America... ..., motivate and work effectively with distributor management, sales staff and key accounts to achieve sales and distribution, as well...
...e.g. CA) ~ Full time starts at 30 hours per week! ~ Paid time off (for full-time employees). ~ Comprehensive Medical, Dental and Vision Insurance (for full-time employees). ~401k for all employees. ~ Exclusive discounts and additional wellness programs...
...Specialty Pet, a division of Central Garden & Pet, is looking for qualified summer interns to join our team! Paid 10-week Summer 2026 Internship positions will reside in the Small Animal, Pet Bird and Wild Bird business segments at our Chilton, WI location.Are you looking...
...Job Description We are seeking a Piping Designer to work on our projects to utilize computer-aided design programs like AutoCAD Plant 3D to develop an efficient, cost-effective pipe systems. You need strong drafting skills, and you must be familiar with all of the regulations...