Senior Software Engineer - Data Center

Careers at Bloomberg

Dayton, NJ

Posted Oct 30, 2017 - Requisition No. 63007

Our Team:

Bloomberg's Data Center Infrastructure Planning team is responsible for supporting our critical Data Center infrastructure (Power, Environmental, and Space). We support multiple Data Centers with the goal of improving our overall operational efficiency.

We're looking for a full stack engineer to help us develop and support our next generation monitoring framework and impact analysis tools. On our team you'll regularly collaborate with software engineers to help architect and support an infrastructure built for applications which focus on metrics collection, data visualization and analytics, while paving the way for a future in AI development.

You need to have:

  • 3+ years industry programming experience with Python (preferred), Perl, HTML5 or C#
  • Knowledge of client-side web frameworks (eg Angular, React)
  • Understanding of database technologies (eg MySql, Sql Server, MongoDB, TSDB)
  • Familiarity with RESTful API design
  • Understanding of Unix/Linux based operating systems
  • Experience working with customers and gathering user requirements

We’d love to see:

  • Experience using open source distributed systems and technologies (eg Kafka, Hadoop, OpenTSDB, Redis)
  • Experience with developing distributed applications within cloud based infrastructure
  • Applied knowledge with configuration management tools (eg Chef, Salt)
  • Familiarity with containerization technologies (eg Docker, Mesos, Kubernetes)
  • Understanding of Data Center critical infrastructure monitoring communication protocols (eg modbus, bacnet, SNMP)
Similar jobs