Senior Software Engineer - Data Gateway Interfaces

Bloomberg LP

Princeton, New Jersey, United States
Base: $160,000 - $240,000 usd annual; bonus: incen...
**
4+ years software development experience
Proficiency in c++ or python programming
Experience with large scale microservices systems
** Bloomberg LP is seeking a Senior Software Engineer for their Data Gateway Interfaces team in Princeton, New Jersey. The role involves re-architecting critical components of their infrastructure to support high-volume data requests, requiring expertise in software development, particularly in C++ and/or Python. **

Job Summary

  • The role involves re-architecting the Data Gateway backbone to support future scalability and reliability for hundreds of billions of daily requests.
  • Engineers will own critical infrastructure components that deliver essential platform capabilities including intelligent request routing and multi-layered caching.
  • The position offers opportunities to work on high visibility projects with outsize impact and interact directly with Senior Management.

Matching Summary

Match Score: 75

** Bloomberg LP is seeking a Senior Software Engineer for their Data Gateway Interfaces team in Princeton, New Jersey. The role involves re-architecting critical components of their infrastructure to support high-volume data requests, requiring expertise in software development, particularly in C++ and/or Python. **

Salary

Base: $160,000 - $240,000 USD Annual; Bonus: Incentive compensation available for exempt roles; Benefits: Comprehensive plan including 401(k) match, medical, dental, vision, and paid time off

Skills & Requirements

Must-have

  • 4+ years software development experience
  • Proficiency in C++ or Python programming
  • Experience with large scale microservices systems
  • Knowledge of object-oriented design and algorithms
  • Familiarity with high volume distributed systems

Nice-to-have

  • Open source solution integration
  • System evangelism and adoption support
  • High visibility project ownership
  • Interaction with senior management

Key Requirements

  • Bachelor's degree in Computer Science or equivalent
  • Minimum 4 years of professional software development experience
  • Strong background in C++ and/or Python languages

Work Rights

Not specified

Tailored Resume

Cover Letter