cover image
Bloomberg

Senior Software Engineer - BVAL

On site

London, United Kingdom

Full Time

12-03-2025

Job Specifications

BVAL is a premium enterprise product that uses sophisticated quantitative models to price fixed-income instruments and provides premium curves to enhance risk management workflows for our clients. We support critical valuation functions at large asset managers, sell side banks and index consumers, which requires us to write high performance algorithms and infrastructure that can price 2.5 million securities in a span of 15 minutes. BVAL is the pricing source of choice for many clients and Bloomberg products such as Portfolio Analytics, Trading Systems and Index.

Our team in London is responsible for building and maintaining infrastructure to price, manage and distribute thousands of Curves constructed from millions of bonds, using different methodologies and quant algorithms. This is a great opportunity to join our team at an exciting time as we work on expanding the team and take on more ownership of exciting projects to help business achieve its ambitious goals. For those looking for a challenge, it is a great chance to help the team in its ongoing effort to re-engineer our systems to turn it into a highly available resilient distributed system, using the latest technologies like Kafka, Redis, React etc.

We'll Trust You To

Take responsibility for the full software development life-cycle, from understanding the needs of the business through to coding to deployment and maintenance.
Your work will be highly visible, making you highly accountable
Solve complex software design and optimization problems while understanding the scope and impact of your work
Be quick, resourceful, flexible, and an excellent collaborator. You will balance the best of technical and product knowledge to craft unsurpassed product solutions for our customers
Partner with multiple teams within and outside of BVAL including a team of market experts and quantitative analysts. You should be able to explain technical concepts to our non-technical partners while managing their expectations

You’ll Need To Have

Experience working with high availability distributed systems
Deep understanding of object-oriented design, data structures and algorithms
Proficiency in Python or C++
Experience in automated testing using Docker
Exposure to all phases of the SDLC
Solid communication skills
Positive attitude and collaborative spirit

About the Company

Bloomberg is a global leader in business and financial information, delivering trusted data, news, and insights that bring transparency, efficiency, and fairness to markets. The company helps connect influential communities across the global financial ecosystem via reliable technology solutions that enable our customers to make more informed decisions and foster better collaboration. Know more

Related Jobs

Company background Company brand
Company Name
TLP Consultancy Ltd
Job Title
Full Stack Engineer
Job Description
Full Stack Software Engineer (With strong Data Experience) Epsom, Surrey (3 days a week in the office) £60-70,000 plus package Are you a Full Stack Senior Software Engineer with a very strong data engineering bias (think Data Factory/ Data bricks/ Synapse/ SQL/ Python)? Are you big into working a collaborative way both inside the team and also with the wider business? Working within .Net for Application Development (C#, App services, Azure API Management Services) (Or prepared to pick up .Net if you are more Java or Python) In an Agile Environment using modern methodologies and techniques (CI/CD, TDD, Pair Programming, vertical Slice Delivery) You will be responsible for designing, developing and maintaining a diverse portfolio of software solutions deployed on Microsoft Azure. These data-centric solutions serve a range of B2B middleware and corporate IT use cases and include APIs, ETLs, transaction processing, web apps and more. You should have a strong background in software development, broad skillset, experience with Azure services and a passion for delivering high-quality, reliable, data-centric solutions. Working as part of an empowered, self-organising team you collectively own the process, decisions, and commitments for delivering the prioritised business goals in conformance to defined standards and governance. As a team you own what you build, ensuring effective ongoing support, maintenance, and optimisation. On a personal level you will own your performance development plan in pursuit of continuous growth and development.
Epsom, United Kingdom
On site
Full Time
24-03-2025
Company background Company brand
Company Name
Place.
Job Title
Full Stack Developer
Job Description
You enjoy full stack development, but your real passions belongs in the front end. PHP (Laravel) has always been your favourite language, but you've really found enjoyment working with Vue.JS. On top of that, you're comfortable with things like Tailwind, Blade Templates, MySQL and HTML. You'll work within the three person product ops team to build user friendly websites and new features on their product. The opportunity to a join a growing SaaS early stage company means lots of autonomy and creativity within your work. We're really looking for someone who's confident in their work and is able to solve complex development problems alone. As the company grows, you'll grow with them, so if you're someone who wants to move into leadership, this would be ideal for you. You'll join a company who promote the values of shared success and determination, and really value people who can execute on their word. Salary will be up to £40k, with a bonus. The working patter will be mostly on site, with a move to hybrid over time. We can only consider UK citizens for this role. We can also only respond and reply to people who are based in South Wales. If you don't have an up to date CV, we can work through that later. *Place Consulting Limited are an employment agency acting on behalf of our client. We reserve the right to close this advert when a suitable candidate is found. Whilst we aim to provide feedback to all candidates who hit the criteria, sometimes this is not achievable. If you would like more feedback on your application, please contact us directly*
Cardiff, United Kingdom
Hybrid
Full Time
23-03-2025
Company background Company brand
Company Name
Zynga
Job Title
Software Engineer (Live-ops) - Gram Games
Job Description
Who We Are Zynga is a global leader in interactive entertainment with a mission to connect the world through games and a wholly-owned subsidiary of Take-Two Interactive Software, Inc. (NASDAQ: TTWO). With massive global reach in more than 175 countries and regions, the combined diverse portfolio of popular game franchises has been downloaded more than 6 billion times on mobile, including Star Wars™: Hunters, CSR Racing™, Dragon City, Empires & Puzzles™, FarmVille™, Golf Rival™, Hair Challenge™, Harry Potter: Puzzles & Spells™, High Heels!™, Merge Dragons!™, Merge Magic!™, Monster Legends, Toon Blast™, Top Eleven, Toy Blast™, Two Dots, Words With Friends™, and Zynga Poker™.Founded in 2007, Zynga is headquartered in California with locations in North America, Europe, and Asia. For more information, visit www.zynga.com or follow Zynga on Twitter, Instagram, Facebook, or the Zynga blog Gram Games is the studio behind some of the most popular mobile titles in the world, like 1010!, Merge Magic! and Merge Dragons!. We work in small self-managing teams, enabling you to have an incredible amount of ownership, autonomy, and impact. In Gram, everyone is expected to have a razor-sharp focus on what creates tangible impact: impact on their team, impact on their work environment, and impact on the overall company strategy. We are on the lookout for a talented Software Engineer who thinks they could thrive in that environment. As a Software Engineer at Gram Games, you will be responsible for developing and maintaining our Live Ops tool, a critical system that enables us to manage live services for our games. This tool supports the delivery of new features, updates, in-game events, promotions, and other improvements, all in an agile and efficient manner to enhance the player experience. The solutions you build will play a crucial role in our ability to scale and manage live operations effectively. You'll collaborate closely with the tools team to design and implement new features, troubleshoot issues, and maintain the existing online services. Ideally, you have prior experience working on Live Ops solutions, with a focus on building scalable and highly available systems. Key Responsibilities Develop and implement new features for the internal Live Ops tool. Troubleshoot, debug, and resolve issues promptly. Design frameworks and systems to support new feature development. Write high-quality, maintainable, and well-structured code. Ensure solutions meet specified requirements. Participate in code reviews, offering constructive feedback to peers. Document processes, designs, and systems comprehensively. Take ownership of problems from concept to delivery, continuously learning and applying new skills as needed. Minimum Qualifications 2+ years of software engineering experience in the game industry. Proven track record of shipping products in a collaborative team environment. Proficiency in front-end technologies, including JavaScript, TypeScript, HTML5, CSS, React. Strong experience with version control systems like Git. B.Sc. in Computer Science or related field, or equivalent practical experience. Excellent communication skills, both written and verbal. Proficiency in English (written and spoken). Desired Skills Experience with C# and Unity for game development. Experience with Go programming. Familiarity with unit testing, CI/CD pipelines, networking, and backend systems. Knowledge of designing scalable and highly available systems. This role offers the opportunity to work in a dynamic, fast-paced environment where your contributions will directly impact the success and experience of our player community. We are proud to be an equal opportunity employer, which means we are committed to creating and celebrating diverse thoughts, cultures, and backgrounds throughout our organization. Employment with us is based on substantive ability, objective qualifications, and work ethic – not an individual’s race, creed, color, religion, sex or gender, gender identity or expression, sexual orientation, national origin or ancestry, alienage or citizenship status, physical or mental disability, pregnancy, age, genetic information, veteran status, marital status, status as a victim of domestic violence or sex offenses, reproductive health decision, or any other characteristics protected by applicable law. As an equal opportunity employer, we are committed to providing the necessary support and accommodation to qualified individuals with disabilities, health conditions, or impairments (subject to any local qualifying requirements) to ensure their full participation in the job application or interview process. Please contact us at accommodationrequest@zynga.com to request any accommodations or for support related to your application for an open position. Please be aware that Zynga does not conduct job interviews or make job offers over third-party messaging apps such as Telegram, WhatsApp, or others. Zynga also does not engage in any financial exchanges during the recruitment or onboarding process, and will never ask a candidate for their personal or financial information over an app or other unofficial chat channel. Any attempt to do so may be the result of a scamp or phishing attack, and you should not engage. Zynga’s in-house recruitment team will only contact individuals through their official Company email addresses (i.e., via a zynga.com, naturalmotion.com, smallgiantgames.com, themavens.com, gram.gs email domain).
London, United Kingdom
On site
Full Time
23-03-2025
Company background Company brand
Company Name
RedRock Resourcing
Job Title
C#/.Net Software Developer x 3 - C#/.Net - Sheffield - New (REFBJ12)
Job Description
C#/.Net Software Developer x 3 - C#/.Net - Sheffield - New (REFBJ12) An award-winning software house requires a number of C#/.Net Software Developers to join its innovative and growing software delivery team. Suitable candidates will be responsible for translating project requirements into functional code and maintaining a strong focus on delivering high-quality software. You will work closely with other Developers, BAs and Testers, focussing on quality and good development practice throughout the development lifecycle. The successful candidate will have the folloiwing: Strong technical skills in the Microsoft .Net ecosystem and associated web technologies Proven experience of delivering quality software solutions within an Agile delivery environment Excellent eye for detail, with strong analytical capabilities Ability to contribute positively to Scrum ceremonies and Developer meetings Willing to challenge existing processes and look for ways to improve quality within Development processes and the Scrum team Strong Unit testing experience Ability to communicate technical issues to a non-technical audience Exposure to the folloiwng would be highly beneficail C# / ASP.NET SQL Azure JavaScript Agile Please send CV for full job description and an infoirmal chat.
Sheffield, United Kingdom
Hybrid
Full Time
23-03-2025