Senior Software Engineer

  • Full-time

Job Description

Keywords:

Chicago IL Jobs, Senior Software Engineer, Java, UNIX, Linux, Multi-Processor, Multi-Threading, Open Source Technologies, Chicago Recruiters, IT Jobs, Chicago Recruiting


Summary:

Seeking a Sr. Software Engineer to join the Technology team and participate in the design and development of proprietary trading systems and related platform technology.  The ideal candidate will have deep technical knowledge using Java and related technologies with a heavy emphasis on high performance, distributed systems.  Looking for an exceptional developer who is interested in seeing the big picture of the system; understanding how all the pieces work & connect and cares about not just developing software, but how well it is operating in production.


Key Skills & Responsibilities:

-Participate in the design and development of proprietary tools including, but not limited to, those used for trading, risk management, execution & marketing making and pricing.
Take end to end ownership of systems, seeking understanding of each part to thoroughly understand the big picture.
-Develop tools for regular release, continually pushing out new products and providing excellent service to internal clients.
-Come up to speed quickly on large existing code base and be able to contribute with little direct oversight.
-Become an expert in current trading systems and theoretical models.
-Work on proprietary systems and related platform technology (messaging systems, network protocols, etc.).

Qualifications

Qualifications:

-Bachelor’s Degree in computer science or related field with commensurate experience.
-8+ years of Java experience; experience with C/C++ a plus.
-Experience working with high performance systems in trading or related environments strongly preferred.
-Strong analytic and problem solving skills; resourceful, inquisitive, and proactive in gaining knowledge.
-Ability to facilitate clear and logical communication to a variety of internal departments.
-Must be able to work independently and be a strong team collaborator.
-Positive attitude, flexible, passionate about financial services and developing cutting-edge, impactful technology products.
-Ability to develop for a multi-processer, multi-threaded system.
-Demonstrated leadership skills and ability to successfully oversee projects from start to finish.
-Experience with open source tech like Postgres, Redis, Mongo, HDF5, OpenHFT, Chronicle.
-Experience with high throughput messaging systems a plus.
-Working knowledge of UNIX/Linux based systems.
 

Please check out all of our jobs at http://www.ginastechjobs.com.

Additional Information

Please check out all of our jobs at www.ginastechjobs.com.