Software Engineer / SRE- Application Middleware

Bloomberg   •  

New York, NY

Industry: Software

  •  

Less than 5 years

Posted 296 days ago

This job is no longer available.

We’ll trust you to:

    • Review and influence the design and standards of the software
    • Respond to and resolve unexpected service problems, but more importantly write software to prevent the same problem happening again
    • Automate everything from deployment and configuration management to mitigation of outages, all aspects end-to-end
    • Manage system releases, write production software acceptance tests and

coordinate all aspects of the release including coverage and communication
plans

    • Create dashboards and instrument the code to capture and publish essential
    • metrics, and use this data to define alerts

    • Build data analysis tools to keep track of important service level
    • indicators, predict future capacity needs, audit application configurations

You need to have:

  • 3+ years experience with Python or C++ (exposure to C++ is required)
  • A solid understanding of data structures, algorithms, complexity analysis
  • Good knowledge of Linux/Unix
  • Excellent problem solving skills

We’d love to see:

    • Extensive exposure to working with fault tolerant approaches in a large scale

distributed environment and high performance systems

      • Good understanding of internet and networking protocols
      • Ability to handle periodic on-call duty as well as urgent requests
      • Experience with Git, CMake, Jenkins, DPKG, RPM, Docker, Chef, Terraform,
      • OpenStack, VMware, Grafana, time-series databases



            Requisition No. 65104