Bloomberg's CTO Open Source Team acts as a liaison between our R&D Software Infrastructure group and external Open Source contributors and consumers. Our primary goal is to develop and set the financial industry standard for Open Source software solutions. These solutions will be made available principally in portable, well-factored C++, and will also include native implementations in many other programming languages, e.g. Java, C#, etc.
The CTO Open Source Team is looking for an exceptional C/C++ software developer experienced in the design and development of complex Open Source systems. This is a unique opportunity to influence Bloomberg's Open Source products. This position will be a senior technical conduit to help assess and prepare both internal fundamental infrastructure and business logic libraries for public consumption. This is a position for the serious software developer who thrives on being in the trenches, responsible for designing and maintaining a collaborative environment between our R&D Software Infrastructure group and external Open Source contributors and consumers. Candidates may have the opportunity to participate in Open Source standardization processes.
The ideal candidate must possess extensive experience in design and development of Open Source C/C++ Projects. The successful candidate will have the opportunity to work on highly optimized, scalable and distributed software that facilitates normalization, and delivery of data. You must be a team player with proven success on achieving aggressive deadlines. Demonstration of strong passion, excellent communication skills, and creative problem solving is a must.
Qualifications :
- Bachelors or Master's Degree in Computer Science, Engineering or Related Field (or equivalent expertise)
- 5+ years of C/C++ development experience
- Strong understanding of Data Structures, Algorithms, and Object-Oriented design
- Working knowledge of Open Source packaging systems, e.g., deb, RPM, tarball
- Working knowledge with High-Performance Unix and/or Windows Programming
- Working knowledge of Multi-threading and Network programming is a strong plus
- Understanding of various Open Source licenses, e.g., GPL versus MIT or Apache
- Understanding of JAVA, .NET, Python, and/or Matlab is a plus
- Understanding of XML/XSD and other schema driven data is a plus
- Financial and/or Market Data experience is a plus
http://www.bloomberg.com/careers/opportunities/job/show/34934/senior-c-c++-open-source-developer-(5+-years)---cto-office.html
Popular Posts
-
University of Reading -Faculty of Life Sciences/School of Chemistry, Food and Pharmacy Start date: as soon as possible Closing date:...
-
Ref IEDUB101 Region Overseas Location Dublin, Ireland Category IT, Technical & Specialist Looking for a challenging and e...
-
Create several weekly/monthly/quarterly financial reports for a segment sales division, analyze the facts, and communicate the analysis to...
-
Project/Proposal Summary: MSI was awarded a three-year contract with USAID/HAITI named KONEKTE (KONesans E Konpetans TEknik). The project f...
-
Reader/Professor in Biomedical Sciences University of Roehampton -Department of Life Sciences (1.00 FTE) HR Ref No: HR65/13 Read...
-
Organisation : Marine Conservation Society Salary : £20,503 Location : South West Hours : Either Position type : Paid Contract : Fixed...
-
Experimental Medicine Division, Nuffield Department of Clinical Medicine (NDM), John Radcliffe Hospital, Oxford Grade 7: £29,249 - £35,938 p...
-
Summary of Responsibilities: Reporting to the Sales Manager, the Sales Executive will be responsible for: Manage and grow existin...
-
What your job will look like As a Project Management Support Expert , you will support PwC's project leads in applying the appropri...
-
Chemonics seeks a chief of party to help lead and manage the anticipated USAID-funded Afghanistan Regional Agricultural Development Progr...