
Senior Software Engineer - Database Services
On site
London, United Kingdom
Full Time
08-04-2025
Job Specifications
Bloomberg is the industry standard for financial data. Bloomberg's software solutions depend on robust data infrastructure to provide clients with this data. Our team is designing the next generation systems for managing this piece of crucial infrastructure. Our ability to provide a DBaaS (DataBase as a Service) platform is critical to our clients’ ability to retrieve and analyze massive quantities of data. Ensuring our services scale, are robust, secure and reliable is where you come in.
The Database Management Workflows team provides a database-as-a-service (DBaaS) platform that engineers depend on to drive applications throughout Bloomberg. We manage several open source (Postgres, MySQL) and commercial (Oracle, SQL Server) database options, all of which Bloomberg is heavily invested in. Our platform manages 100K+ databases and is growing quickly with no end in sight. To support this scale, we are recreating our database platform with a focus on security, performance and self-service. We develop and manage the services and operational toolkits that enable application teams to easily deploy data sets and query across them.
We define database development best practices and leverage our collective experience to influence Bloomberg database architecture design decisions. We are looking for a highly motivated software engineer who enjoys designing and building applications to automate workflows and understands that doing things the right way is harder and takes longer but is (almost) always worth the effort. This is an opportunity for you to build on your knowledge of how relational databases work under the hood and how to best leverage them in software development.
We'll Expect You To
Develop automated and self-service solutions for database administration tasks
Extend monitoring solutions to reduce the cost of managing databases at scale
Prioritize stability and performance among multiple competing priorities
Partner with application and other infrastructure teams to achieve our business objectives
Improve operational processes and documentation.
You Need To Have
Software engineering experience in object-oriented languages (e.g. Java/Python)
Experience writing code that interacts with relational databases, preferably open source databases such at PostgreSQL and MySQL
Understanding of basic database operations
Strong problem solving and communication skills
Ability to debug and correct production problems
Experience with unit tests.
Knowledge of React/Node.js
BA, BS, MS, PhD in Computer Science, Engineering or related technology field
We'd Love To See
Strong understanding of databases and database design patterns
Experience leveraging OpenAPI and Java Spring Boot for microservices development
Ability to detect and troubleshoot Database performance issues related to issues such as CPU, memory, disk I/O and other resource contention
Familiarity with Kubernetes and Docker containers
Experience working with open-source software/community (upstream accepted contribution, or community presence) is preferred
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 Name
- Free-Work UK
- Job Title
- UX/UI Designer Developer
- Job Description
- Job Description UX/UI Designer and Developer Manage our external web development and technology partners, to ensure organic growth and conversion opportunities are maximized. Project management will include collecting requirements from the business, briefing our partners, prioritising asks in line with key business objectives and aligning with timeline of the business. Deliver high-quality, user-friendly, content across our digital platforms. Own the delivery of the US and UJ for new / ongoing event website and app related launches. Identify content improvements with the objective of enhancing engagement, gaining insights, and increasing sales. Produce and automate top-level website reports to influence decision-making for improvements including user flow Sankey diagrams, channel specific user journeys and holistic business reporting. Develop a UX and UI workflow in alignment with feedback and research to execution, specifically running CRO tests to prove hypotheses. Expertise in CMS optimisation (VWO, Optimisely or other). Expertise in SEO, CRO, accessibility and UX best practices. Proven experience delivering multi format digital content within a CMS environment (Contentful) Proven experience delivering content-heavy platform targeted at consumer audiences. Proficiency in integrated performance reports using different data sources including analytics and CRM tools i.e. Google Analytics and HubSpot. Fundamental understanding of basic adtech i.e. UTM tagging and tracking and setting up of media tags via Google Tag Manager.Take initiative with a solution-oriented approach, within a cross functional team. Basic understanding of HTML and CSS - or keen to upskill in this area Strong collaboration skills to help manage input from stakeholders and 3rd parties Ability to manage and support different projects simultaneously Possess good knowledge of digital marketing and multi-channel campaigns Ability to understand website analytics and help drive data-driven conclusions (i.e. Google Analytics) Ability to recommend decisions underpinned and driven by data. A passion for UX and all things customer first. This is a 3 month contract assignment in Shoreditch London on-site. The daily rate will be circa £250 pd to £400 pd. Do send your CV to us in Word format along with your daily rate and availability.


- Company Name
- Appear
- Job Title
- Senior Rust Developer - London
- Job Description
- Are you our new Senior Rust Developer? We are seeking a highly skilled and experienced Senior Software Developer to join our team in London, UK. In this role, you will be responsible for designing, developing, and optimizing software for our cutting-edge media processing products. You will collaborate with cross-functional teams to deliver high-quality solutions that align with our company's goals and customer needs. This is an exciting opportunity to play a critical role in shaping innovative technology solutions. You will join over 90 developers in a vibrant community where knowledge is shared, fostering both personal and professional growth. We prioritize solving challenges together, so you can focus on making meaningful contributions to our shared goals. Key responsibilities: Design, develop, and optimize native and containerized software solution Write, test, and maintain efficient code following best practices and coding standards Frontend, backend or full stack Collaborate with QA, Support, and R&D teams to ensure seamless integration and optimal performance of systems Debug and troubleshoot software Participate in system architecture design and contribute to defining software specifications and requirements Develop and maintain software documentation including design specifications, code comments, and user guides Mentor and guide other developers within the team, fostering a collaborative and innovative environment Stay up-to-date with industry trends and emerging technologies to bring innovative solutions to the team Individual delivery and team collaboration Required Qualifications: Experience with media processing, networking, broadcast domain or Rust 5+ years of relevant experience (C, C++, Rust etc.) Must hold a valid UK work visa Excellent spoken and written English Ability to travel Excellent attention to detail, to enable you to log processes and capture data accurately Enjoy problem solving with a curious and inquisitive mind, to investigate a technical issue and get to the heart of the problem Ability to remain calm under pressure when dealing with complex time critical issues Resilience to keep experimenting A self motivated person, able to manage changing priorities and work with a global customer base Preferred Qualifications 1+ years of experience with Rust development Experience with Cloud / SaaS is an advantage Functional reactive programming Background in distributed systems Experience with video, audio, or networking Built RDMA enabled applications (with for example libfabric) Experience working with Kubernetes and building apps for containerized environments If you have experience in video, audio, compression or networking, we're especially eager to hear from you. Your passion aligns with our excitement for pushing boundaries in these areas. Why Appear? Be part of a growing global company, experiencing cross-cultural collaboration in a diverse and dynamic work environment. We have over 30 different nationalities in our company. Hybrid working policy & flexible work hours to accommodate your work-life balance. Medical and life insurance coverage Defined contribution pension plan Five weeks of annual vacation, in addition to UK public national holidays Application deadline: May 30th Headquartered in Oslo, Norway, Appear is a leader in live production technology, specialising in high-capacity, sustainable solutions for media processing and content delivery. Our portfolio is designed to support the most complex scenarios of live event contribution, adapting seamlessly to the ever-evolving dynamics of the media, entertainment, and sports industries. Our extensive client base, including world-leading content creators like NBCUniversal, Warner Bros. Discovery, Formula 1, NHL, and Riot Games, rely on our solutions to deliver the highest profile live media with utmost integrity and efficiency. This trust underscores our position at the pinnacle of live production technology, where our commitment to excellence and innovation meets the critical demands of the most prestigious live events worldwide. Founded in 2004, Appear has established itself as a leader in the industry. Thanks to our world-renowned team of experts and their relentless emphasis on modularity and functional versatility, we are at the forefront of innovation in live production technology. We actively participate with key industry bodies and technology partners to drive the advancement of standardisation and foster continuous innovation. Our excellence is internationally recognised through numerous accolades, including the prestigious NAB Excellence in Sustainability Award and TVBEurope’s Best in Market, celebrating our achievements in sustainability and technological leadership.


- Company Name
- North West Ambulance Service NHS Trust
- Job Title
- Solutions Developer
- Job Description
- An exciting opportunity has arisen to join our Innovation, Development and Integration team at the North West Ambulance Service NHS Trust. Initially, the role will focus on supporting our integration workstreams, focusing on the redevelopment of our Trust Integration Engine along with the development of integration work associated with the Microsoft Power Platform. There will also be the opportunity to support the development of our internally developed web applications. The successful applicant will be an experienced web application and/or integration developer, with a flair for gathering complex systems requirements across a non-technical multidisciplinary team. They will join a small team of solution developers, technical architects, analysts and consultants in supporting the work of one of the UKs largest ambulance services. The post holder will support development in a range of the following technologies: Microsoft Stack e.g. Visual Studio, SQL and Power Platform PHP 8.0+ and/or C++ CSS JQuery JavaScript Bootstrap North West Ambulance Service NHS Trust provides 24 hour, 365 days a year accident and emergency services to those in need of emergency medical treatment and transport. Our highly skilled staff provide life-saving care to patients in the community and take people to hospital or a place of care if needed. We also provide non-emergency patient transport services for those patients who require non-emergency transport to and from hospital and who are unable to travel unaided because of their medical condition or clinical need. Alongside the other emergency services, we also work to ensure the safety of the public and treatment of patients in the event of a major incident. We also deliver the NHS 111 service in the North West. NHS 111 replaced NHS Direct in 2013. This service was introduced to make it easier for people to access local NHS healthcare services in England. It provides non-emergency medical help fast, and is available 24 hours a day, 365 days a year. For further details / informal visits contact: Name: Matt Dugdale Job title: Head of Clinical and Digital Innovation Email address: Matt.Dugdale@nwas.nhs.uk


- Company Name
- DTN
- Job Title
- Senior Software Engineer
- Job Description
- DTN is a global leader providing insights and analytics to our customers to feed, fuel, and protect the world. We help people make critical business decisions that impact the agriculture, oil and gas, trading, and weather industries. It’s a difference you’ve likely felt without even knowing it. From the food on your plate to the gas in your car to the last flight you took, chances are a DTN customer made it possible. And that’s just for starters. That’s why we say, “When our customers prosper, we all win.” Job Description: DTN is looking for a full stack Senior Software Engineer to join our team. In this role, you’ll work on innovative products within DTN’s Energy sector. What you will be responsible for: Web App Development API and Backend Service Development Deploying apps and services to cloud infrastructure Taking a lead role in technical discussions Code reviews Mentor and lend expertise to your team Work within Agile project workflows What you will bring to the role: 5+ years of experience in Web App and Service development 5+ years of experience in: React or Next TS/JS Express JS/TS API’s No SQL Databases like Mongo DB CI/CD deployment Git AWS Serverless and event driven architecture Terraform infrastructure development is a plus A successful candidate should show the following personal attributes: Reliable Proactive Analytical Teamwork oriented What you can expect from DTN: Hybrid work model. Pension plan. Health and Dental insurance. 25 days annual leave excluding bank holidays. Unlimited access to 13k+ courses via learning platform to support employee career advancement Employee Assistance Program (EAP) The targeted hiring base pay range for this position is between £48,750 and £ £71,500 DTN is a pay for performance organization, which means there is the opportunity to advance your compensation with performance over time. The actual base pay offered for this position will be dependent upon many factors, including but not limited to: prior work experience, training/education, transferable skills, business needs, internal equity and applicable laws. The targeted hiring base pay range is subject to change and may be modified in the future. This role may also be eligible for market competitive variable pay and benefits. Why DTN? OUR VISION: To be the independent, trusted source of insights to our customers who feed, protect, and fuel the world. OUR MISSION: Empower our customers with intelligent and actionable insights that exceed their expectations and enable their success on a daily basis. OUR VALUES: Customer-Focused, Forward-Thinking, People-Centric, Solution-Oriented We have great benefits at DTN – apply today to find out more! At DTN, we are an equal opportunity employer. Come join us as we help feed, fuel, and protect the world! DTN is an Equal Opportunity Employer Minorities/Women/Veterans/Disabled