keywords/skills

Showing page 15 of 217 (10 in 0.30 seconds)

  • London, England, United Kingdom
  • Competitive
    • Internship
  • 10 Mar 2020
Senior TypeScript Engineer - Buy Side Trading
Our team:
Bloomberg AIM (Asset and Investment Manager) is our buy-side trading platform used by the biggest players in finance. Our platform is a one-stop shop that enables everything from idea generation to trade execution and post-trade operations. It is a market leading platform used to manage trillions of dollars every single day.

Our London team develops the Decision Support function. Our application allows fund managers to review market information in seconds and helps them make critical decisions. We are taking on the challenge of moving vast amounts of real time data to the client and creating workflows for instant analysis and action. Our focus is on performance, latency, scaling, intuitive user experience, and financial workflows.

Technologies and the environment:
Our application is written TypeScript, but you will get exposure to the full stack - including C++ and Python back end services. We put a special emphasis on performance testing, automation, and unit/integration testing. Bloomberg embraces Agile and InnerSource. We collaborate with many Engineering teams at Bloomberg, and contribute to their codebases. We contribute back to the OSS community whenever possible, actively working with TC39, contributing to TypeScript and other OSS projects.

You'll need to have:
  • Strong JavaScript or TypeScript knowledge
  • Experience designing and building client workflows and UIs
  • A passion for testing, rapid delivery, and continuous integration
  • A working knowledge of UNIX/Linux operating systems

We'd love to see:
  • Contributions to OSS (particularly TypeScript or vs.code)
  • Experience with Node.js
  • Familiarity with Haskell or other FP languages
  • Experience with C#, C++ or other OOP languages
  • Exposure to financial instruments and workflows

You will use:
  • TypeScript
  • GTK Toolkit
  • Node.js
  • Jenkins, Github, JIRA
  • Agile/Scrum

Interview process:
We believe interviewing is a two way street. It's a way for us to get to know you and your skills, and also a way for you to learn more about the team, our technical challenges, and what you'd be working on. The content of each interview round will be tailored to the role and your background, but the general framework can be found here:
https://www.bloomberg.com/careers/technology/engineering/software-engineering-experienced-hire/

We want to ensure you can put your best foot forward throughout the process, so if you have any questions or need any accommodations to be successful, please let us know!

  • London, England, United Kingdom
  • Competitive
    • Internship
  • 10 Mar 2020
Senior TypeScript Engineer - Buy Side Trading
Our team:
Bloomberg AIM (Asset and Investment Manager) is our buy-side trading platform used by the biggest players in finance. Our platform is a one-stop shop that enables everything from idea generation to trade execution and post-trade operations. It is a market leading platform used to manage trillions of dollars every single day.

Our London team develops the Decision Support function. Our application allows fund managers to review market information in seconds and helps them make critical decisions. We are taking on the challenge of moving vast amounts of real time data to the client and creating workflows for instant analysis and action. Our focus is on performance, latency, scaling, intuitive user experience, and financial workflows.

Technologies and the environment:
Our application is written TypeScript, but you will get exposure to the full stack - including C++ and Python back end services. We put a special emphasis on performance testing, automation, and unit/integration testing. Bloomberg embraces Agile and InnerSource. We collaborate with many Engineering teams at Bloomberg, and contribute to their codebases. We contribute back to the OSS community whenever possible, actively working with TC39, contributing to TypeScript and other OSS projects.

You'll need to have:
  • Strong JavaScript or TypeScript knowledge
  • Experience designing and building client workflows and UIs
  • A passion for testing, rapid delivery, and continuous integration
  • A working knowledge of UNIX/Linux operating systems

We'd love to see:
  • Contributions to OSS (particularly TypeScript or vs.code)
  • Experience with Node.js
  • Familiarity with Haskell or other FP languages
  • Experience with C#, C++ or other OOP languages
  • Exposure to financial instruments and workflows

You will use:
  • TypeScript
  • GTK Toolkit
  • Node.js
  • Jenkins, Github, JIRA
  • Agile/Scrum

Interview process:
We believe interviewing is a two way street. It's a way for us to get to know you and your skills, and also a way for you to learn more about the team, our technical challenges, and what you'd be working on. The content of each interview round will be tailored to the role and your background, but the general framework can be found here:
https://www.bloomberg.com/careers/technology/engineering/software-engineering-experienced-hire/

We want to ensure you can put your best foot forward throughout the process, so if you have any questions or need any accommodations to be successful, please let us know!

  • London, England, United Kingdom
  • Competitive
    • Internship
  • 10 Mar 2020
Security Engineer - Penetration Testing
Our Team:

We protect Bloomberg.
The Product Security team is dedicated to making our products and technologies as secure as possible. We report into the CISO, but work closely with engineering teams, product teams, and others across the organization to integrate security into the product lifecycle from design through deployment. Our colleagues depend on us to be application, network, and host security pros. We specialize in defining security requirements, performing application security assessments, and providing developers with remediation advice. On any given day we're performing security reviews on internal and third party applications, while evaluating processes, network design, and access controls.

What's The Role:
You'll be trusted to conduct security assessments from start to finish with minimal assistance. Depending on the project you may perform white, black, or grey box assessments and may develop proof of concept code to demonstrate the severity of findings. You'll tap into your "security instincts" to find vulnerabilities and break down complicated technical issues and the risks they pose to programmers, network engineers, system administrators, and management. You will collaborate with those teams to ensure correct design, development, and implementation of internal and customer facing projects. While deep technical skills are critical to success with us, we're also looking for fast learners who are passionate about security and are constantly researching to stay ahead of the newest threats. You should be analytical and love to problem solve. Teamwork is key so it's important that you know how to collaborate and be a great teammate.

You'll Need To Have:
  • Experience leading and performing static and dynamic analysis on customer facing applications, websites, and large enterprise networks
  • A consistent record of discovering, analyzing, and exploiting application vulnerabilities and misconfigurations on Windows and Linux platforms
  • The ability to work with stakeholders throughout the vulnerability lifecycle to communicate issues and provide remediation guidance
  • Proficiency in reading, writing, and auditing C and C++ (or similar language) and the ability to pick up new languages/technologies
  • Proficiency in at least one scripting language such as Python
  • Experience developing custom tools when necessary
  • Knowledge of ubiquitous encryption technologies (PGP, SSH, SSL, etc.) and common authentication protocols (OpenID Connect, OAUTH, SAML, RADIUS, LDAP, KERBEROS, etc.)
  • Knowledge of secure network design and system architecture
  • A Computer Science or technology related degree

We'd Love To See:
  • Proficiency in using IDA Pro, Ollydbg/Immdbg, Windbg, Burp proxy, and other software analysis/debugging tools
  • Prior work as a consultant at a highly technical information security consultancy
  • Publicly disclosed vulnerabilities (CVEs) and open-source tools

What's It Like To Work Here?
We work hard. We are ambitious and set ourselves tough business goals. We are a meritocracy, where everyone has a voice - not a job title. Working with people you trust, respect, and can collaborate with is more important than titles or position. Things move fast, and we want people who will enjoy working in this environment and feed off the energy. That being said, it isn't all about work. Giving back is one of our core values, and there are many ways to get involved in philanthropic initiatives, from helping local school kids with their reading, to helping clean up local parks and waterways.

If This Sounds Like You:
Apply if you think we're a good match. We'll get in touch to let you know what the next steps are, but in the meantime feel free to have a look at this:
https://www.bloomberg.com/company/

Bloomberg is an equal opportunities employer and we 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.

  • London, England, United Kingdom
  • Competitive
    • Internship
  • 10 Mar 2020
Security Engineer - Penetration Testing
Our Team:

We protect Bloomberg.
The Product Security team is dedicated to making our products and technologies as secure as possible. We report into the CISO, but work closely with engineering teams, product teams, and others across the organization to integrate security into the product lifecycle from design through deployment. Our colleagues depend on us to be application, network, and host security pros. We specialize in defining security requirements, performing application security assessments, and providing developers with remediation advice. On any given day we're performing security reviews on internal and third party applications, while evaluating processes, network design, and access controls.

What's The Role:
You'll be trusted to conduct security assessments from start to finish with minimal assistance. Depending on the project you may perform white, black, or grey box assessments and may develop proof of concept code to demonstrate the severity of findings. You'll tap into your "security instincts" to find vulnerabilities and break down complicated technical issues and the risks they pose to programmers, network engineers, system administrators, and management. You will collaborate with those teams to ensure correct design, development, and implementation of internal and customer facing projects. While deep technical skills are critical to success with us, we're also looking for fast learners who are passionate about security and are constantly researching to stay ahead of the newest threats. You should be analytical and love to problem solve. Teamwork is key so it's important that you know how to collaborate and be a great teammate.

You'll Need To Have:
  • Experience leading and performing static and dynamic analysis on customer facing applications, websites, and large enterprise networks
  • A consistent record of discovering, analyzing, and exploiting application vulnerabilities and misconfigurations on Windows and Linux platforms
  • The ability to work with stakeholders throughout the vulnerability lifecycle to communicate issues and provide remediation guidance
  • Proficiency in reading, writing, and auditing C and C++ (or similar language) and the ability to pick up new languages/technologies
  • Proficiency in at least one scripting language such as Python
  • Experience developing custom tools when necessary
  • Knowledge of ubiquitous encryption technologies (PGP, SSH, SSL, etc.) and common authentication protocols (OpenID Connect, OAUTH, SAML, RADIUS, LDAP, KERBEROS, etc.)
  • Knowledge of secure network design and system architecture
  • A Computer Science or technology related degree

We'd Love To See:
  • Proficiency in using IDA Pro, Ollydbg/Immdbg, Windbg, Burp proxy, and other software analysis/debugging tools
  • Prior work as a consultant at a highly technical information security consultancy
  • Publicly disclosed vulnerabilities (CVEs) and open-source tools

What's It Like To Work Here?
We work hard. We are ambitious and set ourselves tough business goals. We are a meritocracy, where everyone has a voice - not a job title. Working with people you trust, respect, and can collaborate with is more important than titles or position. Things move fast, and we want people who will enjoy working in this environment and feed off the energy. That being said, it isn't all about work. Giving back is one of our core values, and there are many ways to get involved in philanthropic initiatives, from helping local school kids with their reading, to helping clean up local parks and waterways.

If This Sounds Like You:
Apply if you think we're a good match. We'll get in touch to let you know what the next steps are, but in the meantime feel free to have a look at this:
https://www.bloomberg.com/company/

Bloomberg is an equal opportunities employer and we 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.

  • London, England, United Kingdom
  • Competitive
    • Internship
  • 10 Mar 2020
Senior Software Engineer - Multi-Asset Risk System
On the MARS team, we embody the Bloomberg spirit. Our people and projects are dynamic, and we move at a fast pace. In the six years since our team was formed, we have grown tremendously and created a world-class product. We provide portfolio analytics to large financial institutions and internal clients. Our engineers are heavily involved in the design and development of the product to ensure our clients have access to industry leading data and insight. The team leads one of the largest computing systems in Bloomberg, and so we own the full development stack from the ground up.

Our platform provides risk calculations and analytics across various asset classes by applying distributed computing techniques that span hundreds of machines. In addition to expanding our main product offering, our main concern is performance which requires using different methods and technologies to achieve the optimal solution. We use big data software, distributed computing algorithms, dynamic resource allocations, and cluster management among others.

What's in it for you:
  • You will join a close-knit, and growing group of 120 engineers
  • You will dabble in a slew of technologies from big data to a wide variety of programming languages, and gain an understanding of the intricacies of crafting large scale distributed computation systems
  • Every single day you will continue to push your engineering skills to the next level

We'll trust you to:
  • Work directly with product owners to build products that our clients use to tackle complex problems
  • Take ownership of technical solutions, development and delivery to production
  • Develop in all levels of a web application stack, from the client to server side

You'll need to have:
  • Commercial experience in a Software Engineering role covering the full development life-cycle
  • Working knowledge in object-oriented programming language
  • Strong knowledge and understanding of data structures, object oriented design and systems/applications programming
  • Strong communication skills
  • Knowledge of the financial domain

We'd love to see:
  • Experience with automated testing tools
  • Strong code review skills
  • Experience in Python/Linux
If you are interested in the role and your skills are a good match, we will reach out to set up an interview.

Interview process:
We believe interviewing is a two way street. It's a way for us to get to know you and your skills, and also a way for you to learn more about the team, our technical challenges, and what you'd be working on. The content of each interview round will be tailored to the role and your background, but the general framework can be found here:
https://www.bloomberg.com/careers/technology/engineering/software-engineering-experienced-hire/ We want to ensure you can put your best foot forward throughout the process, so if you have any questions or need any accommodations to be successful, please let us know !

  • London, England, United Kingdom
  • Competitive
    • Internship
  • 10 Mar 2020
Senior Software Engineer - Multi-Asset Risk System
On the MARS team, we embody the Bloomberg spirit. Our people and projects are dynamic, and we move at a fast pace. In the six years since our team was formed, we have grown tremendously and created a world-class product. We provide portfolio analytics to large financial institutions and internal clients. Our engineers are heavily involved in the design and development of the product to ensure our clients have access to industry leading data and insight. The team leads one of the largest computing systems in Bloomberg, and so we own the full development stack from the ground up.

Our platform provides risk calculations and analytics across various asset classes by applying distributed computing techniques that span hundreds of machines. In addition to expanding our main product offering, our main concern is performance which requires using different methods and technologies to achieve the optimal solution. We use big data software, distributed computing algorithms, dynamic resource allocations, and cluster management among others.

What's in it for you:
  • You will join a close-knit, and growing group of 120 engineers
  • You will dabble in a slew of technologies from big data to a wide variety of programming languages, and gain an understanding of the intricacies of crafting large scale distributed computation systems
  • Every single day you will continue to push your engineering skills to the next level

We'll trust you to:
  • Work directly with product owners to build products that our clients use to tackle complex problems
  • Take ownership of technical solutions, development and delivery to production
  • Develop in all levels of a web application stack, from the client to server side

You'll need to have:
  • Commercial experience in a Software Engineering role covering the full development life-cycle
  • Working knowledge in object-oriented programming language
  • Strong knowledge and understanding of data structures, object oriented design and systems/applications programming
  • Strong communication skills
  • Knowledge of the financial domain

We'd love to see:
  • Experience with automated testing tools
  • Strong code review skills
  • Experience in Python/Linux
If you are interested in the role and your skills are a good match, we will reach out to set up an interview.

Interview process:
We believe interviewing is a two way street. It's a way for us to get to know you and your skills, and also a way for you to learn more about the team, our technical challenges, and what you'd be working on. The content of each interview round will be tailored to the role and your background, but the general framework can be found here:
https://www.bloomberg.com/careers/technology/engineering/software-engineering-experienced-hire/ We want to ensure you can put your best foot forward throughout the process, so if you have any questions or need any accommodations to be successful, please let us know !

  • Central Bristol, South West
  • £45,000 - £60,000 + flexible work
  • 10 Mar 2020

 

Oscatel is hiring a Software Engineer to design and implement web back end solutions - using Python, Node.js, Go, or similar - for a range of projects that underpin operational services for mobile carriers.

 

We're an established software provider that's bringing development back in house. We're building modular, scalable, solutions - many of which will become long-term products - mainly around operational support services for mobile carriers, and all of which we will help you get to grips with.

 

The domain entails data-intensive services where security, data integrity and uptime are key. This presents lots of interesting design and coding challenges as we build and integrate our technology.

 

You can anticipate a mix of well-defined greenfield projects, initially focused on implementing the back end and data solution for a large customer deliverable, along with substantial exploratory work as we validate concepts and build new solutions, maturing these into products. You can choose the best fit language and ecosystem per project - e.g. Python, Node.js or Go - enjoying ownership as we build our core back end technology.

 

We offer a culture where you may work under your own initiative as part of a collaborative effort towards common goals. It's an opportunity to be a formative team member, and to grow and improve together.

 

Early projects within the team

  • Building out SMS messaging modules; 2FA analytics, billing, routing, dashboard

  • Data management methods to produce analytics and alerting tools

  • Working towards adoption of containers and Kubernetes

  • Adopting GraphQL

  • Helping establish our development culture, methods and automation

 

We're looking for

  • Someone able to write code that's efficient, robust, documented and well tested

  • Transferrable design and coding skills, accrued in a modern web back end context

  • Technology agnostic and happy using languages such as Python, Node.js and/or Go - or similar - transferring from any Linux-based ecosystem

  • A microservice-based approach, with API design abilities and strong SQL/MySQL

  • Ability to master complex requirements, to uphold security of sensitive data and to conform to best practices

  • Someone considering mid level back end jobs in Bristol such as: Microservices Engineer | Python Developer | Python Software Engineer | Node.js Developer | Go Developer | Golang Engineer | Back End Developer etc.

 

Current ecosystem - we'll welcome your influence

Python, Flask, Pandas, SQLAlchemy | Node.js, TypeScript | Elasticsearch | RabbitMQ | MySQL | Docker | AWS | Linux | Atlassian stack

 

Salary and benefits

  • £45,000 - £60,000+ we're keeping an open mind

  • 25 days holiday, plus public holidays and a day for your birthday

  • Flexible working - tell us what you need

  • One/two days' remote working each week, once up to speed

  • Modern serviced office with a canteen, showers, bike parking

  • Personal development plan that you can shape, with budget for related training/certifications

 

About us

Oscatel provides software solutions that underpin the operations of mobile carriers. Founded in 2009, we're a fast-growing privately-owned business that's building an all-new, development team. We'll be semi Agile, with daily standups and a flat team structure, where you can work on features through to fruition. We offer mentoring, pairing and code reviews to support less experienced colleagues, and autonomy and freedom for an adept Python Developer. We're looking for someone who wants to write great software that utilises our domain knowledge and creates value for our customers. https://www.oscatel.co.uk

 

Location: central Bristol - Gloucester Road, well served by public transport and with great amenities nearby

PLEASE NOTE: Applicants must be eligible for employment in the UK without requiring employer sponsorship - we are unable able to consider applicants that don't already hold the necessary work permit for employment in the UK. 

 

Even if your CV isn't ready, please talk with Vittoria at techfolk to find out more:

0117 318 2447 | hello@techfolk.co.uk | @we_are_techfolk

 

RECRUITERS: Oscatel has selected techfolk as its recruitment partner for this position and cold calling or speculative applications are not welcomed.

 
  • Central Bristol, South West
  • £45,000 - £60,000 + flexible work
  • 10 Mar 2020

 

Oscatel is hiring a Software Engineer to design and implement web back end solutions - using Python, Node.js, Go, or similar - for a range of projects that underpin operational services for mobile carriers.

 

We're an established software provider that's bringing development back in house. We're building modular, scalable, solutions - many of which will become long-term products - mainly around operational support services for mobile carriers, and all of which we will help you get to grips with.

 

The domain entails data-intensive services where security, data integrity and uptime are key. This presents lots of interesting design and coding challenges as we build and integrate our technology.

 

You can anticipate a mix of well-defined greenfield projects, initially focused on implementing the back end and data solution for a large customer deliverable, along with substantial exploratory work as we validate concepts and build new solutions, maturing these into products. You can choose the best fit language and ecosystem per project - e.g. Python, Node.js or Go - enjoying ownership as we build our core back end technology.

 

We offer a culture where you may work under your own initiative as part of a collaborative effort towards common goals. It's an opportunity to be a formative team member, and to grow and improve together.

 

Early projects within the team

  • Building out SMS messaging modules; 2FA analytics, billing, routing, dashboard

  • Data management methods to produce analytics and alerting tools

  • Working towards adoption of containers and Kubernetes

  • Adopting GraphQL

  • Helping establish our development culture, methods and automation

 

We're looking for

  • Someone able to write code that's efficient, robust, documented and well tested

  • Transferrable design and coding skills, accrued in a modern web back end context

  • Technology agnostic and happy using languages such as Python, Node.js and/or Go - or similar - transferring from any Linux-based ecosystem

  • A microservice-based approach, with API design abilities and strong SQL/MySQL

  • Ability to master complex requirements, to uphold security of sensitive data and to conform to best practices

  • Someone considering mid level back end jobs in Bristol such as: Microservices Engineer | Python Developer | Python Software Engineer | Node.js Developer | Go Developer | Golang Engineer | Back End Developer etc.

 

Current ecosystem - we'll welcome your influence

Python, Flask, Pandas, SQLAlchemy | Node.js, TypeScript | Elasticsearch | RabbitMQ | MySQL | Docker | AWS | Linux | Atlassian stack

 

Salary and benefits

  • £45,000 - £60,000+ we're keeping an open mind

  • 25 days holiday, plus public holidays and a day for your birthday

  • Flexible working - tell us what you need

  • One/two days' remote working each week, once up to speed

  • Modern serviced office with a canteen, showers, bike parking

  • Personal development plan that you can shape, with budget for related training/certifications

 

About us

Oscatel provides software solutions that underpin the operations of mobile carriers. Founded in 2009, we're a fast-growing privately-owned business that's building an all-new, development team. We'll be semi Agile, with daily standups and a flat team structure, where you can work on features through to fruition. We offer mentoring, pairing and code reviews to support less experienced colleagues, and autonomy and freedom for an adept Python Developer. We're looking for someone who wants to write great software that utilises our domain knowledge and creates value for our customers. https://www.oscatel.co.uk

 

Location: central Bristol - Gloucester Road, well served by public transport and with great amenities nearby

PLEASE NOTE: Applicants must be eligible for employment in the UK without requiring employer sponsorship - we are unable able to consider applicants that don't already hold the necessary work permit for employment in the UK. 

 

Even if your CV isn't ready, please talk with Vittoria at techfolk to find out more:

0117 318 2447 | hello@techfolk.co.uk | @we_are_techfolk

 

RECRUITERS: Oscatel has selected techfolk as its recruitment partner for this position and cold calling or speculative applications are not welcomed.

 
  • London, England, United Kingdom
  • Competitive
    • Internship
  • 10 Mar 2020
Senior Software Engineer (C++) - Buy Side Trading
Our team:
Bloomberg AIM (Asset and Investment Manager) is a buy-side trading platform used by the biggest players in finance. Our platform is a one-stop shop that enables everything from idea generation to trade execution and post-trade operations. It's a huge system - built by more than 200 engineers - used to manage trillions of dollars each day. We're the market leading platform, and Bloomberg continues to invest in our growth as a product and engineering team - that's where you come in!

We are expanding the development team for the part of AIM we call Order and Trade Entry (OTE). This distributed Linux service provides all the business logic for the validation and booking of both Orders and Trades. It is a recent development, replacing a large amount of legacy code for trade validation and processing. The service is written in modern C++.

As part of this project, we are tackling the problems associated with large distributed systems like latency and scaling, balanced with the need for reliability and accuracy required for a business-critical system.

We'll trust you to:
  • Develop well structured, reliable and testable modern C++ code
  • Use industry best practices for testing, automation, and CI/CD
  • Value team work and peer review of design and code
  • Work with business teams on requirements

You'll need to have:
  • Solid modern C++
  • Linux development experience
  • Excellent communication skills
  • Experience working with a product team to gather business requirements

We'd love to see :
  • Experience working in an agile environment
  • Knowledge of large distributed systems
  • Work on systems dealing with Trades and Orders in any asset class

Interview process:
We believe interviewing is a two-way street. It's a way for us to get to know you and your skills, and also a way for you to learn more about the team, our technical challenges, and what you'd be working on. The content of each interview round will be tailored to the role and your background, but the general framework can be found here:
https://www.bloomberg.com/careers/technology/engineering/software-engineering-experienced-hire/ We want to ensure you can put your best foot forward throughout the process, so if you have any questions or need any accommodations to be successful, please let us know !

  • London, England, United Kingdom
  • Competitive
    • Internship
  • 10 Mar 2020
Senior Software Engineer (C++) - Buy Side Trading
Our team:
Bloomberg AIM (Asset and Investment Manager) is a buy-side trading platform used by the biggest players in finance. Our platform is a one-stop shop that enables everything from idea generation to trade execution and post-trade operations. It's a huge system - built by more than 200 engineers - used to manage trillions of dollars each day. We're the market leading platform, and Bloomberg continues to invest in our growth as a product and engineering team - that's where you come in!

We are expanding the development team for the part of AIM we call Order and Trade Entry (OTE). This distributed Linux service provides all the business logic for the validation and booking of both Orders and Trades. It is a recent development, replacing a large amount of legacy code for trade validation and processing. The service is written in modern C++.

As part of this project, we are tackling the problems associated with large distributed systems like latency and scaling, balanced with the need for reliability and accuracy required for a business-critical system.

We'll trust you to:
  • Develop well structured, reliable and testable modern C++ code
  • Use industry best practices for testing, automation, and CI/CD
  • Value team work and peer review of design and code
  • Work with business teams on requirements

You'll need to have:
  • Solid modern C++
  • Linux development experience
  • Excellent communication skills
  • Experience working with a product team to gather business requirements

We'd love to see :
  • Experience working in an agile environment
  • Knowledge of large distributed systems
  • Work on systems dealing with Trades and Orders in any asset class

Interview process:
We believe interviewing is a two-way street. It's a way for us to get to know you and your skills, and also a way for you to learn more about the team, our technical challenges, and what you'd be working on. The content of each interview round will be tailored to the role and your background, but the general framework can be found here:
https://www.bloomberg.com/careers/technology/engineering/software-engineering-experienced-hire/ We want to ensure you can put your best foot forward throughout the process, so if you have any questions or need any accommodations to be successful, please let us know !