What are the responsibilities and job description for the Software Developer position at Releady?
We are seeking an experienced Software Developer with a strong background in Capital Markets, specifically within Commodities trading environments, to support the delivery of low-latency trading systems and technology initiatives. The successful candidate will work closely with cross-functional partners — including trading desks, operations, and technology teams — to design, build, and optimize high-performance applications aligned with business and market objectives.
This role is ideal for a proactive, detail-oriented professional who excels in high-performance computing environments and is comfortable working with complex systems, real-time data, and electronic trading workflows within the financial services sector.
Location: New York, NY (Hybrid – minimum 2 days in office)
Contract Length: 6 Months (Extension or FTE Conversion Possible)
Hours: 9 AM–5 PM EST
- Design, develop, and optimize high-performance Java applications for low-latency trading environments.
- Devise and implement efficient algorithms and data structures tailored for real-time processing and minimal latency.
- Translate business and trading requirements into scalable and reliable technical solutions with minimal guidance.
- Collaborate with trading, operations, and technology teams to enhance system functionality and performance.
- Develop and execute comprehensive test cases to ensure software stability, reliability, and performance under load.
- Investigate and resolve production issues, conducting root cause analysis and implementing long-term fixes.
- Communicate effectively with stakeholders regarding system behavior, enhancements, and trading strategy impacts.
- Contribute to continuous improvement of system architecture, performance tuning, and development best practices.
- Ensure system integrity, performance, and compliance with enterprise technology standards.
- 7 years of progressive software development experience, preferably within financial services or capital markets.
- Proven experience delivering solutions in the following domain:
- Capital Markets: Electronic trading systems, commodities trading, market data integration, or low-latency platforms.
- Strong expertise in Java development, including multi-threading and concurrency.
- Demonstrated experience building and optimizing low-latency, high-throughput systems.
- Solid understanding of financial markets and electronic trading workflows.
- Experience working with FIX protocol and real-time market data feeds.
- Proficiency in performance tuning, profiling tools, and latency measurement frameworks.
- Familiarity with containerization and cloud-native architectures is an asset.
- Excellent analytical, problem-solving, and communication skills.
- Ability to work in a fast-paced, high-impact trading environment with minimal supervision.
Preferred
- Experience in commodities trading or global markets environments.
- Exposure to distributed systems and high-performance computing frameworks.
- Experience working in large enterprise or regulated financial institutions.
- Familiarity with modern DevOps practices and CI/CD pipelines.
Education
- Post-secondary degree in Computer Science, Engineering, or related discipline.
Salary : $100