Senior Software Developer - Network Automation

Careers at Bloomberg

New York

Posted Jun 17, 2016 - Requisition No. 50111

Are you an engineer who loves to code? Our team is rapidly growing and we need bright developers to design and implement network and system provisioning and automation. You'll play a key role in developing the future technologies of Bloomberg's networks and applications and work in a highly creative team environment.

We partner with systems and network engineers, architects and network security and integration specialists to deliver infrastructure solutions that are technically sound, resilient and operationally supportable. It's essential that these solutions not only meet the business requirements, but also adhere to IT Security standards. You'll be working directly with the network and security engineers that built one of the largest private networks in the world. Our IP/MPLS network connects to our physical locations in roughly 100 cities, plus exchanges, contributors and Bloomberg Terminal subscribers in more than 100 countries.

The atmosphere is exciting, vibrant and bold. We are fueled by the conviction that only the best is acceptable. Sound interesting? Keep reading!

We'll trust you to:

  • Work on tools to help improve transparency and offer correlations among various aspects of our networks and security
  • Build first-class software to automate the provisioning and management of our networks
  • Learn, test, implement and recommend new open source software

You need to have:

  • 3+ years of experience as a systems or software engineer in a UNIX/Linux environment
  • Proficiency programming in Python, Ruby, Perl or C++

We'd love to see:

  • Prior experience with provisioning and management of networks
  • Experience in large-scale multi-vendor networks
  • Familiarity with open source tools in the network, systems automation and monitoring space
  • Knowledge of automation and deployment frameworks (Ansible, SaltStack, Chef, Puppet)
  • A strong understanding of operating system network stacks
  • Experience managing large-scale DHCP, DNS and IPAM environments
  • Familiarity with web frameworks

Check out how Bloomberg gives back to the open source community:

Similar jobs