Our client is looking for a Senior Software Engineer with strong Java development experience. This role involves working on complex backend systems that support time-sensitive data processing and transaction flows. The ideal candidate will bring a deep understanding of real-time systems and experience working in fast-paced, data-driven environments.This is a hybrid position based in the New York City Metropolitan area.
Senior Software Engineer’s Responsibilities and Duties:
- Design, develop, and optimize high-performance Java applications for electronic trading platforms
- Integrate and maintain market data feeds (SIP and proprietary) and FIX-based trading workflows
- Work closely with traders, quants, and operations to improve latency, scalability, and system reliability
- Support and enhance post-trade processing systems
- Contribute to performance tuning and monitoring in a Linux environment
- Write tools and scripts (Python or similar) to automate tasks, data analysis, and system checks
Senior Software Engineer’s Qualifications and Skills:
- At least 5 years of Java development experience, ideally in a low latency or high throughput environment
- Strong understanding of electronic trading systems, including the FIX Protocol
- Proficiency in Linux-based development environments
- Scripting skills with Python, Bash, or other relevant languages
- Excellent problem-solving and communication skills
- Prior experience in a financial services or trading environment strongly preferred
RightClick is an equal opportunity employer who agrees not to discriminate against any employee or job applicant irrespective of race, color, creed, alienage, religion, sex, national origin, age, disability, gender (including gender identity), marital status, sexual orientation, citizenship or any other characteristic protected by law.
Job Type: Full-time
Pay: From $225,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Work Location: In person