Team Leader - Desktop Performance Engineering - Hong Kong

Careers at Bloomberg

Similar jobs

Team Leader - Desktop Performance Engineering - Hong Kong

Hong Kong

Posted Mar 27, 2019 - Requisition No. 74365

The Bloomberg Professional Service is a premium product for the most demanding customers. The component customers interact with is a purpose-built, real-time browser supporting up-to-the-second market updates, complex data processing and responsive UI across large areas of screen real-estate. It's vital that our product works reliably, responsively, and with capacity for handling periods of market volatility that produce surges in activity. At the same time Bloomberg’s Product Teams, in partnership with Bloomberg’s Application Developers, are constantly developing and evolving our products and the platforms that host them on our customers' Windows desktops.

Our Hong Kong-based Desktop Performance Engineering team is developing tools, instrumentation, and best practices to support our Application Developers and support teams. These tools help in reducing risk when deploying new software, detecting and flagging potential performance issues on client desktops, and simplifying the analysis of client-side issues when they arise. We are looking for a hands-on lead engineer to run this team locally in Hong Kong, working with and guided by our performance engineers in London and New York.

Develop performance analysis and diagnostic tools for our developers and support organizations

Leverage metric data to automate the assessment of performance over time

Help detect and address software performance issues before they impact our customers

Act as part programmer / part leader, involved in making architecture decisions, implementing solutions, reviewing code, advancing best practices, managing projects as well as mentoring and nurturing your small team.

Build and maintain strong relationships with development and support teams around the world

Liaise with senior technical personnel within our local client base.

Provide strategic input for future infrastructure development

You’ll need to have:

Ideally 2+ years experience leading projects and small groups of people

3+ years experience writing code in C++ for the Microsoft Windows Operating System

Some experience developing in JavaScript and HTML

We’d love to see:

Demonstrated success in leading a small team to deliver software systems

Experience working within a global organization.

Some experience in developing the people that work with you

Previous experience in performance analysis and optimization, especially on Windows

Experience with networking, IPC and multi-threaded programming on Windows or Linux

Experience with programming language compilers or interpreters

Experience with open source software platforms such as Chromium, Firefox, Node, and Electron

Experience with embedding or extending open source scripting engines such as V8 or SpiderMonkey

If you're a skilled C++ developer with leadership potential and a passion for running a team responsible for optimizing the behavior and performance of real-time desktop software, apply, we'd love to speak with you!

Why Bloomberg:

Bloomberg is a financial technology company. Our technology drives the world’s leading financial market participants. Our strength – delivering data, news and analytics through innovative technology, quickly and accurately – is at the core of the Bloomberg Professional service, which provides real time financial information to more than 310,000 subscribers globally. Bloomberg has one of the largest private networks in the world, and we process billions and billions of data from all over the globe.
Bloomberg is an equal opportunities employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Bloomberg is a disability inclusive employer. Please let us know if you require any adjustments to be made for the recruitment process by emailing access2@bloomberg.net.

Team Leader - Desktop Performance Engineering - Hong Kong

Hong Kong

Posted Mar 27, 2019 - Requisition No. 74365

The Bloomberg Professional Service is a premium product for the most demanding customers. The component customers interact with is a purpose-built, real-time browser supporting up-to-the-second market updates, complex data processing and responsive UI across large areas of screen real-estate. It's vital that our product works reliably, responsively, and with capacity for handling periods of market volatility that produce surges in activity. At the same time Bloomberg’s Product Teams, in partnership with Bloomberg’s Application Developers, are constantly developing and evolving our products and the platforms that host them on our customers' Windows desktops.

Our Hong Kong-based Desktop Performance Engineering team is developing tools, instrumentation, and best practices to support our Application Developers and support teams. These tools help in reducing risk when deploying new software, detecting and flagging potential performance issues on client desktops, and simplifying the analysis of client-side issues when they arise. We are looking for a hands-on lead engineer to run this team locally in Hong Kong, working with and guided by our performance engineers in London and New York.

Develop performance analysis and diagnostic tools for our developers and support organizations

Leverage metric data to automate the assessment of performance over time

Help detect and address software performance issues before they impact our customers

Act as part programmer / part leader, involved in making architecture decisions, implementing solutions, reviewing code, advancing best practices, managing projects as well as mentoring and nurturing your small team.

Build and maintain strong relationships with development and support teams around the world

Liaise with senior technical personnel within our local client base.

Provide strategic input for future infrastructure development

You’ll need to have:

Ideally 2+ years experience leading projects and small groups of people

3+ years experience writing code in C++ for the Microsoft Windows Operating System

Some experience developing in JavaScript and HTML

We’d love to see:

Demonstrated success in leading a small team to deliver software systems

Experience working within a global organization.

Some experience in developing the people that work with you

Previous experience in performance analysis and optimization, especially on Windows

Experience with networking, IPC and multi-threaded programming on Windows or Linux

Experience with programming language compilers or interpreters

Experience with open source software platforms such as Chromium, Firefox, Node, and Electron

Experience with embedding or extending open source scripting engines such as V8 or SpiderMonkey

If you're a skilled C++ developer with leadership potential and a passion for running a team responsible for optimizing the behavior and performance of real-time desktop software, apply, we'd love to speak with you!

Why Bloomberg:

Bloomberg is a financial technology company. Our technology drives the world’s leading financial market participants. Our strength – delivering data, news and analytics through innovative technology, quickly and accurately – is at the core of the Bloomberg Professional service, which provides real time financial information to more than 310,000 subscribers globally. Bloomberg has one of the largest private networks in the world, and we process billions and billions of data from all over the globe.
Bloomberg is an equal opportunities employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Bloomberg is a disability inclusive employer. Please let us know if you require any adjustments to be made for the recruitment process by emailing access2@bloomberg.net.

Similar jobs

Our Terms

Please read our full terms & conditions before applying

{{{legalTermsHtml}}}

By applying for this job, you agree to the full terms of the above legal statement.

Job alert

Get an email when new listings match your search for:

Criteria

{{criteriaString}}

SettingsSend updatesEnd Alert

Email

Success

Email alert created

Pro tip: Get Connected

Connect, we'll use this information you provide to help us get in touch with you to align your expertise with our opportunities and better direct our conversations, or keep searching.

Email sent

Check your inbox for a link to activate this alert.

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.

Bloomberg, the global business and financial information and news leader, gives influential decision makers a critical edge by connecting them to a dynamic network of information, people and ideas. The company’s strength – delivering data, news and analytics through innovative technology, quickly and accurately – is at the core of the Bloomberg Terminal. Bloomberg’s enterprise solutions build on the company’s core strength: leveraging technology to allow customers to access, integrate, distribute and manage data and information across organizations more efficiently and effectively.