Senior Software Engineer - Workplace Ops & Productivity

Careers at Bloomberg

Back to Search

New York, NY

Posted Mar 8, 2022 - Requisition No. 82196

The Company

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. The company's strength - delivering data, news and analytics through innovative technology, quickly and accurately - is at the core of the Bloomberg Professional service, which provides real time financial information to more than 300,000 subscribers globally. Bloomberg's enterprise solutions build on the company's core strength, leveraging technology to allow customers to access, integrate, distribute and manage data and information across organizations more efficiently and effectively.

Who We Are:

The Engineering Workplace Operations and Productivity team supports a large technology portfolio that facilitates employee operations and efficiency on Bloomberg Terminal and Mobile Professional platforms. As gatekeepers of the Bloomberg brand, we provide exciting experiences to Bloomberg clients, vendors and visitors, along with direct impact on the productivity of 20,000 employees globally that interact with our systems on a daily basis. 

Our ubiquitous presence is realized throughout Bloomberg offices in domains ranging from location and space management, facilities management, event execution, project/task management, site maintenance/audits, timesheet billing, emergency procedures, appointment scheduling, room reservation, occupancy utilization, audio/video conferencing and software asset management. Some of our systems such as appointment scheduling are critical to the enterprise with nearly 100,000 hits a day.

Our overarching goal is to build a workplace of the future using data-driven analytics coupled with scalable and smart solutions that combine software and hardware technologies. As part of full-stack development for desktop and mobile environments, we implement rich user interfaces (using JavaScript, Typescript, Node.js and React), powerful middleware (using Python, C# .NET and .NET Core), and high-performance databases (using SQL Server and PostgreSQL). Team members contribute to all SDLC phases, ranging from requirements through release, utilizing the Agile software development methodology. 

We’ll trust you to:

  • Be passionate about full-stack development and enthusiastic about acquiring functional and technical knowledge of a large product portfolio with visible firm-wide impact.
  • Design scalable, robust systems and advocate for best practices in testing, CI/CD and other SDLC processes.
  • “Start with why”, collaborate with stakeholders, and take on product ownership.

You'll need to have:

  • 3+ years of professional experience in object-oriented design, data structures, algorithms and programming languages (Python or C# NET strongly preferred).
  • Professional experience in relational databases (PostgreSQL or SQL Server strongly preferred).
  • Professional experience working in a Linux/Unix environment.
  • Professional experience in automated testing and all SDLC phases.
  • BA, BS, MS, PhD in Computer Science, Engineering or related technology field.

We'd love to see:

  • Experience in designing and maintaining distributed systems or mission-critical software.
  • Experience in front-end development using JavaScript/TypeScript.
  • Experience in queuing technologies like RabbitMQ and Kafka.
  • Experience in mobile/web app development using Node.js and React.
  • Experience or interest in natural language processing or machine learning applications.
  • Experience in project management, mentoring or leadership.
  •  
    Interested? Reach out to {FON SUMIR CHANDRA } to learn more!
     
    To better understand you and your interests, we'll probably have you go through a few rounds of discussions with our team members. These might involve showing us your work through current pull requests, reviewing one of our recent commits and providing technical feedback, or having a technical design discussion with us. You can reach out to our recruiter, {FON DAN JACKSON }, to get more information on the process or read more about it at {DOCS 2091249 }.

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.
 

Similar jobs

    The Bloomberg Talent Network

    Stay connected with us and be among the first to learn about new job opportunities. We’ll use the information you provide to help us get in touch with you to align your expertise with our opportunities and better direct our conversations.

    CONNECT WITH US