Senior Software Engineer - Media Infrastructure

Careers at Bloomberg

Back to Search

New York, NY

Posted Oct 26, 2022 - Requisition No. 91932

Our Team:

Bloomberg Media empowers global business leaders with breaking news, expert opinion and proprietary data distributed on every platform, across every time zone reaching over 80 million unique visitors a month through its digital properties! Our applications are built using the latest technologies, and they require modern scalable infrastructure with a high degree of automation to run efficiently. Media Infrastructure is the team responsible for orchestrating and automating our infrastructure and operational workflows to allow us to scale our business. The team is the center of excellence for infrastructure within Bloomberg Media, and we collaborate closely with application development teams within Media and other infrastructure teams across Bloomberg.

What’s in it for you:

You will work closely with application development teams to understand the architecture of their applications and build automation to run these applications efficiently. You will have the opportunity to contribute to the team’s internal platform-as-a-service product that provides intuitive workflows and powerful automation for other developers. Your customers depend on the platform to develop and deploy their own applications, and you will support them through thoughtful UI design, powerful automation, and innovative architectural design. You will have the opportunity to develop standards, tools and processes to fundamentally change how we manage our application workloads. We are in a hybrid cloud environment where applications run on either the public cloud or our internal cloud. You will also build and lead critical infrastructure common to multiple application teams and be able to put your entrepreneurial hat on to find new ways to abstract complexity from your fellow developers.

We’ll trust you to:

  • Work with a diverse team of engineers to learn our technology and business
  • Develop on and expand our internal PaaS product used to manage and deploy hundreds of application environments and dozens of clusters across private and public cloud
  • Engage with your customers (application teams) to understand and automate developer workflows
  • Build tools and processes to automate operational tasks allowing us to handle more applications with less effort
  • Work with your customers to help them migrate applications to the public cloud. Build abstractions that allow us to migrate and run these in a hybrid cloud environment.
  • Own core infrastructure such as Kubernetes clusters, load balancers, Redis clusters and more which are used by multiple application teams. Automate day-two operations as much as possible to reduce overall operational overhead.

You need to have:

  • 4+ years working with an object-oriented programming language (C/C++, Python, Java, etc.).
  • A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience.
  • Experience working on highly available, fault-tolerant distributed systems.

We’d love to see:

  • Experience handling web scale infrastructure using modern technologies and SRE principles.
  • Experience with ORM frameworks like ActiveRecord, Sequelize, etc.
  • Understanding of networking fundamentals including DNS, load balancing, proxies and firewalls.
  • Experience with Public Cloud (AWS, Azure, Google).
  • Experience with automation tools such as Terraform, Bosh, Chef, Ansible or Capistrano.
  • Experience with Kubernetes, as a user or operational owner.
  • Experience analyzing and solving in a microservices architecture.
  • Knowledge of network and application performance analysis using standard UNIX tools.

Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or maternity/parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law.

Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, please email amer_recruit@bloomberg.net.


Salary Range: 160,000 - 240,000 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.

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