Software Security Architect | New York, NY | Bloomberg Careers

Software Security Architect

Careers at Bloomberg

Back to Search

New York, NY

Posted Sep 5, 2017 - Requisition No. 61805

Our team:

The Bloomberg CTO Office is the future forward technical arm of Bloomberg L.P. We envision, design and prototype the next generation infrastructure, hardware and applications that interface in all aspects of the company including financial products, broadcast and media, datacenters, internal IT and a global network. The CTO Security Architecture team works alongside colleagues, customers, vendors and the industry to drive security, standards and other technical needs that will help Bloomberg now and in the future.

Working with teams across so many diverse and varied fields requires the brightest scientists and engineers that have broad technical skillsets, but also the ability to communicate with business leaders, sophisticated customers and technical experts daily to drive our vision forward.

What's in it for you:

As a member of the CTO Software Security team, you will work with teams to deliver applications that meet the demands of business for functionality and features, while also achieving highest standards for software security and development processes. Focus will always be to provide the highest level of security for our customers and teams while not slowing down development. You will work on all aspects of application security from design to implementation, from process to policy, from individuals to whole departments. This will require a broad and wide ranging skillset and the ability work with teams and individuals from all over the firm every day.

We'll trust you to:

  • Take leadership roles in technologies, workgroups and teams across Bloomberg
  • Review and onboard new technologies, ideas and processes that will prepare Bloomberg for the next 5 years
  • Identify and mentor the next generation of leadership throughout Bloomberg
  • Advise, teach and promote different technologies across Bloomberg and it’s 20,000 employees

You’ll need to have:

  • Demonstrated leadership in all aspects of software security including:
  • Deep understanding of static and runtime detection of security vulnerabilities
    Ability to tackle large scale security architecture problems
    Experience modeling software applications

  • 7+ years of development experience with three or more of the following languages: C/C++, JavaScript, Python, ASM, Java
  • Deep working knowledge of fundamental Computer Science primitives and data structures
  • A track record of building collaborative relationships with stakeholders across many functions
  • Experience working with large distributed applications on heterogeneous platforms
  • Strong interpersonal and communications skills

We'd love to see:

  • Experience building and delivering reusable security services for engineering teams
  • Experience designing and architecting transactional applications and trading systems
  • Experience managing development and application lifecycle to production
  • A track record of working on testing frameworks
  • Experience with UNIX and Windows application controls and tooling
  • Some experience with Continuous Integration and development automation frameworks
  • The ability to write complex applications on Linux, Solaris, and/or Windows OS
  • Strong problem solving and critical thinking skills
Similar jobs