Senior FICC Automation & Electronic Trading Systems Engineer - GBM Public - NYC
Location: New York, New York, United States
Senior FICC Automation & Electronic Trading Systems EngineerWe are seeking a highly skilled and experienced Senior FICC Automation & Electronic Trading Systems Engineer to join our dynamic team. This pivotal role involves designing, developing, and optimizing a strategic, high-performance platform for real-time pricing, quoting, and lifecycle automation across various FICC derivatives products, while also ensuring robust, low-latency, and scalable electronic trading solutions. The ideal candidate will have a strong background in building large-scale distributed systems, expertise in electronic trading concepts, hands-on experience with FIX protocols, and a keen interest in leveraging AI tooling to enhance development workflows.
Responsibilities:
- Design, develop, and optimize a strategic, high-performance platform for real-time pricing, quoting, and lifecycle automation in various FICC derivatives products, driving real-time decision making and facilitating trade-booking.
- Develop and maintain high-performance, low-latency electronic trading systems and infrastructure, ensuring robust and scalable solutions.
- Work extensively with Financial Information eXchange (FIX) protocol for order routing, market data, and post-trade communication with exchanges, brokers, and other counterparties.
- Collaborate closely with quantitative researchers, traders, and sales to translate complex trading strategies and business requirements into robust, production-ready code.
- Perform system analysis, performance tuning, and troubleshooting to ensure optimal system reliability, accuracy, and efficiency.
- Develop and maintain tools for monitoring, alerting, and reporting on trading system performance and market activity.
- Participate in code reviews, architectural discussions, and contribute to the overall technical direction of the trading platform.
- Proactively engage with stakeholders throughout the software development lifecycle (SDLC) and contribute to automated testing, DevOps, and Continuous Deployment practices.
- Explore, evaluate, and incorporate AI tooling and machine learning techniques into development workflows to improve efficiency, automation, and system capabilities.
- Ensure compliance with regulatory requirements and internal risk management policies.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, Quantitative Finance, or a related technical discipline.
- 5+ years of professional experience in software development, with a significant focus on electronic trading systems, large-scale distributed platforms, and automation solutions.
- Proven expertise in electronic trading concepts, including market microstructure, order types (e.g., limit, market, iceberg), execution algorithms (e.g., VWAP, TWAP, POV), and low-latency system design.
- In-depth knowledge and hands-on experience with FIX protocol versions (e.g., FIX 4.2, 4.4, 5.0 SP2), including message parsing, session management, and custom tag implementation.
- Strong programming skills in Java (commercial experience required), with additional proficiency in C++ or Python for performance-critical applications.
- Excellent object-oriented analysis and design skills.
- Strong knowledge of data structures and algorithms.
- Experience with real-time data processing, distributed systems, and multi-threaded programming.
- Solid understanding of FICC derivatives products, financial markets, and trading workflows, particularly in pricing, quoting, and lifecycle automation.
- Familiarity with automated testing, DevOps, and Continuous Deployment practices.
- Excellent problem-solving, analytical, and communication skills, including experience speaking to technical and business audiences and working globally.
- Comfortable multi-tasking, managing multiple stakeholders, and working as part of a global team.
- Demonstrated interest in using and incorporating AI tooling and machine learning into development workflows.
Preferred Qualifications:
- Experience in NoSQL data stores, e.g., Cassandra, MongoDB, or Elastic.
- Experience in modern message-oriented middleware, e.g., Kafka or RabbitMQ.
- Experience in debugging complex distributed systems.
- Experience with cloud platforms (AWS, Azure, GCP) for trading infrastructure.
- Knowledge of network protocols and low-latency networking techniques.
- Familiarity with kdb+/Q or other time-series databases.
- Experience working directly with trading and sales users and converting their requirements into actionable solutions.
Salary Range
The expected base salary for this New York, New York, United States-based position is $130000-$250000. In addition, you may be eligible for a discretionary bonus if you are an active employee as of fiscal year-end.
Benefits
Goldman Sachs is committed to providing our people with valuable and competitive benefits and wellness offerings, as it is a core part of providing a strong overall employee experience. A summary of these offerings, which are generally available to active, non-temporary, full-time and part-time US employees who work at least 20 hours per week, can be found here.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
