Senior Software Engineer - Oracle Infra London, GBR Posted today
Senior Software Engineer - Oracle Infra London, GBR Posted today

Senior Software Engineer - Oracle Infra London, GBR Posted today

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
Bloomberg L.P.

At a Glance

  • Tasks: Build and automate Oracle database solutions for high performance and reliability.
  • Company: Bloomberg, a leader in financial data technology.
  • Benefits: Competitive salary, diverse culture, and opportunities for professional growth.
  • Why this job: Join a team shaping the future of data infrastructure with cutting-edge technology.
  • Qualifications: Strong Oracle experience, software development skills, and problem-solving abilities.
  • Other info: Dynamic work environment with a focus on innovation and collaboration.

The predicted salary is between 43200 - 72000 £ per year.

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 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, high-performing, and reliable is where you come in.

The Oracle Infrastructure team, part of Bloomberg’s Database Engineering organization, builds the self-service infrastructure that enables engineers to effectively manage relational databases. Our mission is to be like a cloud provider that’s optimized for Bloomberg Engineering's development needs. We are responsible for the infrastructure used to manage hundreds of Oracle database instances. To support this scale, we are recreating our database platform with a focus on security, performance, high availability, and self-service. Our work sits at the intersection of infrastructure, developer experience, and data architecture, giving us unique visibility into Bloomberg’s broader engineering landscape. We define database development best practices and leverage our collective experience to influence Bloomberg’s database architecture design decisions.

We are looking for a database expert with deep Oracle experience who also enjoys writing software and building automation. Someone who understands Oracle internals, performance tuning, and high availability architectures, and believes in automating infrastructure and making things efficient where possible. We are ideally looking for someone who is comfortable in writing production-quality code and debugging issues that span database, application, and infrastructure layers.

We’ll expect you to:

  • Build Oracle focused automation to manage at scale database configuration, version management, and push‑button deployment.
  • Automate the configuration and testing of Oracle high availability and disaster recovery solutions.
  • Build backend tooling and services (Java/Python) that integrate with managed on‑premises Oracle environments.
  • Improve monitoring, telemetry, and operational tooling.
  • Troubleshoot complex Oracle performance issues using execution plans, wait events, and workload analysis.
  • Promote database design and performance best practices across engineering teams.
  • Collaborate with engineering teams and domain experts to design resilient and scalable solutions.

You need to have:

  • Strong hands‑on engineering experience building applications on top of Oracle databases.
  • Deep knowledge of SQL and PL/SQL.
  • Experience diagnosing and resolving Oracle performance issues.
  • Experience writing software (Java or Python) to automate operational workflows.
  • Ability to debug complex production incidents across database and application layers.
  • Strong problem-solving and communication skills.
  • BA, BS, MS, or PhD in Computer Science, Engineering, or related technical field (or equivalent experience).

We’d love to see:

  • Experience administering Oracle at scale (Data Guard, ASM, RMAN).
  • Experience building distributed systems or platform services.
  • Familiarity with Kubernetes and containerized infrastructure.
  • Experience with configuration management tools.
  • Participation in database or open‑source communities.

Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law. Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, please email.

Senior Software Engineer - Oracle Infra London, GBR Posted today employer: Bloomberg L.P.

Bloomberg is an exceptional employer, offering a dynamic work environment in the heart of London where innovation meets collaboration. With a strong focus on employee growth, Bloomberg provides extensive training opportunities and encourages participation in open-source communities, ensuring that you are always at the forefront of technology. The inclusive culture and commitment to diversity make it a rewarding place to work, where your contributions directly impact the development of cutting-edge financial data solutions.
Bloomberg L.P.

Contact Detail:

Bloomberg L.P. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - Oracle Infra London, GBR Posted today

✨Tip Number 1

Network like a pro! Reach out to current or former employees at Bloomberg on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Prepare for the technical interview by brushing up on your Oracle skills. Practice coding challenges in Java or Python, and be ready to discuss your past projects. We want to see how you think and solve problems!

✨Tip Number 3

Show off your passion for automation and efficiency! Be ready to share examples of how you've improved processes in previous roles. This will resonate well with the team’s focus on building robust systems.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the Bloomberg family.

We think you need these skills to ace Senior Software Engineer - Oracle Infra London, GBR Posted today

Oracle Database Management
SQL
PL/SQL
Java
Python
Performance Tuning
High Availability Architectures
Automation
Troubleshooting
Monitoring and Telemetry
Distributed Systems
Kubernetes
Configuration Management
Problem-Solving Skills
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your Oracle experience and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!

Showcase Your Projects: Include specific examples of your work, especially those involving automation and database management. We love seeing real-world applications of your skills, so don’t hold back on the details!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how you can contribute to our team. We appreciate a personal touch that reflects your enthusiasm for the position.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at Bloomberg L.P.

✨Know Your Oracle Inside Out

Make sure you brush up on your Oracle knowledge before the interview. Understand the internals, performance tuning, and high availability architectures. Be ready to discuss specific scenarios where you've diagnosed and resolved performance issues.

✨Showcase Your Coding Skills

Since the role involves writing production-quality code, be prepared to demonstrate your coding abilities in Java or Python. Bring examples of automation scripts or backend services you've built, and be ready to explain your thought process behind them.

✨Prepare for Problem-Solving Questions

Expect to tackle complex problem-solving questions during the interview. Brush up on your debugging skills and be ready to walk through how you would approach diagnosing a production incident that spans database and application layers.

✨Highlight Collaboration Experience

This role requires collaboration with various engineering teams. Share examples of how you've worked with others to design resilient and scalable solutions. Emphasise your communication skills and how you promote best practices across teams.

Senior Software Engineer - Oracle Infra London, GBR Posted today
Bloomberg L.P.
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>