The Workplace Engineering team drives technological innovation to enhance employee productivity, enable in-office and virtual collaboration, and deliver exceptional customer experiences and responsive service operations across Bloomberg offices globally. Our main goal is to promote workplace efficiency which impacts all Bloomberg teams and business units everyday.
The team supports a large technology portfolio on the Bloomberg Terminal, web, mobile, sensor and smart device platforms. Our systems involve full-stack implementations in critical workflows such as calendar platform (appointments, generic calendars, self-scheduling, calendaring integrations), collaboration platform (video conferencing, recordings, meeting artifacts), space management (meeting room reservations, occupancy, utilization, location workflows), and service operations (facilities, event execution, project management, software asset management). Team members contribute to all phases of the software development lifecycle in an Agile framework, ranging from ideation through release, with opportunities to leverage modern technologies and innovation to create user-facing impact.
Our vision is to build a workplace of the future using data-driven analytics coupled with scalable and smart solutions that combine software and hardware technologies. Our team is seeking a self-motivated senior software engineer who is passionate about architecting enterprise-scale solutions to solve real world problems. If you believe the purpose of work is to make everyone’s lives easier and you seek technology challenges in complex and highly-used distributed systems, then we’re the team for you!
We'll trust you to:
Be passionate about full-stack development and innovation for visible firm-wide impact.Be proactive about identifying gaps, contributing ideas, and improving technical or process outcomes.Be thoughtful about design of scalable robust systems and thorough about software quality, testing and deployment.Be ready to take on product ownership in close collaboration with technical and business stakeholders.You’ll need to have:
4+ years of software development experience using programming languages such as C++ or C# .NET or Python.A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience.We’d love to see:
Familiarity with middleware tools such as Kafka, RabbitMQ or Redis.Experience in relational databases such as PostgreSQL or SQL Server.Experience in designing large-scale distributed architectures or high-performance workflows.Experience with integrations involving third-party or vendor systems.Ability to embrace new technologies, and project leadership and mentoring.Ability to work on impactful enterprise systems and operate within Agile methodologies.Salary Range = 160000 - 240000 USD Annually + Benefits + Bonus
The referenced salary range is based on the Company's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level.
We offer one of the most comprehensive and generous benefits plans available and offer a range of total rewards that may include merit increases, incentive compensation (exempt roles only), paid holidays, paid time off, medical, dental, vision, short and long term disability benefits, 401(k) +match, life insurance, and various wellness programs, among others. The Company does not provide benefits directly to contingent workers/contractors and interns.