: Senior Software Engineer - Communication Systems
731 Lexington Ave
New York, NY 10022

Employee Testimonials

Bloomberg Testimonial
Bloomberg Testimonial


Our product is the foundation of Bloomberg's premier reputation and client experience. The work we do empowers the front lines of Bloomberg's legendary customer service, and enables our 300,000+ clients to connect in real time and get their questions answered accurately and efficiently.

The solutions that we provide enable Bloomberg representatives to answer tens of thousands of client questions daily in an unparalleled fashion. We save time for Bloomberg's clients by offering self-service tools for common inquiries. We provide seamless integration for other internal and client-facing systems in need of real time communication services. Our system is critical to Bloomberg, and we are continually expanding its capabilities by innovating to solve new business challenges.

We employ a wide range of technologies across the stack, including:

  • C++/Python/Java for high performance distributed services
  • SQL Server / PostgreSQL / Cassandra / HBase for high available data storage and OLAP
  • Kafka / RabbitMQ message queueing as well as multicast-based pub/sub
  • NodeJS/React for next generation web applications
  • SIP/RTP/JTAPI for some of our telecommunications solutions
  • Hadoop/Hive/Spark for analysis to enable data-driven business decisions

If you love owning the product throughout the entire development cycle, we'd love to hear more about how you've been successful doing so in a collaborative environment. If you are passionate about your work, embrace changing business priorities and enjoy consistently delivering on exciting projects, you will enjoy working as part of our agile team. If you believe scalability, performance and reliability are a given, then we want you on our team.

We'll trust you to have:

  • 2+ years of experience programming in Object Oriented Programming (C++/Java preferred)
  • An understanding of the design, implementation, and deployment of high performance, large-scale applications in a distributed environment
  • A passion for design, problem solving, and hands-on development
  • Demonstrated knowledge of object-oriented design, data structures, systems, and applications programming
  • Good communication skills

We'd love to see:

  • Knowledge of JavaScript, Python, and SQL Databases
  • Experience shipping high-profile user-facing products, working with large code bases, and engineering features for security, scalability, and high availability
  • Knowledge of multithreading programming
  • Experience with telephony integrations and APIs such as JTAPI, TAPI and/or experience with implementing recording, playback and streaming audio including codecs for voice (g.711, g.729, etc.)
  • An interest in the latest technologies, industry practices, research, and trends
  • Experience of Windows system engineering including Active Directory, PowerShell scripting, and Windows Service management

Bloomberg is an equal opportunities employer, and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


Employee Testimonials

Bloomberg Testimonial

I’ve been at Bloomberg for almost 5 years now and throughout my time in Analytics, I learned an immense amount about the Customer Service industry. Particularly, how clients interact with client service representatives and through technological means. It also connected me to many different departments throughout the organization, and that knowledge and network has helped me drive results involving multiple stakeholders.

Bloomberg Testimonial

I get uncomfortable if I start feeling too comfortable at work. Luckily there is no shortage of exciting challenges here.

Bloomberg Testimonial

I really enjoy working on stories that allow me to collaborate with other Bloomberg reporters to reveal deep insights on the largest operators in the credit space.