Senior Software Engineer - Deployment Orchestration | New York, NY | Bloomberg Careers

Senior Software Engineer - Deployment Orchestration

Careers at Bloomberg

Back to Search

New York, NY

Posted May 24, 2022 - Requisition No. 103914

The Deployment Orchestration team manages the system that all 6000 engineers at Bloomberg use to deploy their code to production. Our deployment system manages tens of thousands of updates per day deploying new application code, updating database schemes, enabling feature flags, and much more.

Our mission is to help our fellow Bloomberg Engineers ship changes to production easily, safely, clearly, and quickly. Our approach is a plug and play platform for production changes. Users can request different types of changes from our platform and other infrastructure teams use our standardized interfaces to process those changes. Our team then builds other features like CI and post deployment checks into this system. Some of our current projects are improving our deployment planning tool to handle multiple types of assets, covering more workflows in our continuous deployment system, and integrating with more post deployment testing systems.

You might be a good fit for this role if you are passionate about designing and building scalable systems, creating tools with a focus on user experience,and enabling best practices - both within your team and the larger organization. 

You Will Need to Have:

  • Experience with developing and managing distributed systems and designing APIs
  • Experience writing high-quality tests
  • = Strong communication and collaboration skills and a curiosity in learning about the challenges faced by development teams who depend on us
    = Ability to learn new skills and technologies and adapt quickly

We'd love to see:

  • Experience developing with C++ and/or Python
  • A strong understanding of the your current development and production environments
  • Desire to learn new technologies and apply them where appropriate to improve the quality of our software and processes
  • Experience in an agile or iterative software development process
  • Contributions to Open Source projects
  • Experience in partnering with other development teams
  • BA, BS, MS, PHD in Computer Science, Engineering or related technical field

If this sounds like you, please apply!

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.

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