Software Infrastructure C++ Developer

Bloomberg.

(Princeton, New Jersey)
Full Time
Job Posting Details
About Bloomberg.
Bloomberg, the global business and financial information and news leader, gives influential decision makers a critical edge by connecting them to a dynamic network of information, people and ideas.
Summary
The Software Infrastructure department develops the foundation on which Bloomberg developers build their applications - libraries that interface with a wide range of technologies, programmable real-time data processing pipelines, deployment systems and development tools. We are technologists who live and breathe high performance, well-factored, scalable, testable code that reacts quickly to new business initiatives.
Responsibilities
Our developers are valued as technical experts and go-to resources throughout the company. Our users and managers are highly technical people. Within our group, all developers have responsibility for the full software development lifecycle, from requirements gathering and coding to deployment and maintenance.
Ideal Candidate
* We are looking for dedicated and driven software developers with strong technical and programming skills, excellent problem solving ability and appreciation for the scope and impact of their work. * The ideal candidate possesses strong knowledge of operating system fundamentals, as well as experience in the design of libraries and software systems. The candidate can expect to be writing well tested, robust, and performance critical code in a cross platform environment. * 3+ years of production level C++ development experience * 3+ years of experience with object-oriented design, data structures and algorithms * Multithreading experience * Solid understanding of data structures and algorithms * Linux/UNIX programming skills * Experience with distributed systems * Knowledge of Javascript, Python, or Perl * Knowledge of network-layer protocols (TCP/IP, PGM, etc.)

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.