Bloomberg
Posted 1mo ago

Senior Software Engineer - Platform Engineering

Bloomberg
Dublin, County Dublin, Ireland
OnsiteFull Time
Responsibilities
  • building platforms
  • operating infrastructure
  • improving observability
Requirements
  • Strong software engineering experience building and operating production infrastructure platforms
  • Python or Go experience preferred
  • Familiarity with observability, Linux, and virtualization
  • Strong communication and design skills
Technical tools mentioned
PythonGoKVMRed Hat Enterprise LinuxHumioSplunkGrafanaPrometheus

Job description

Description & Requirements

Senior Software Engineer - Platform Engineering

Description & Requirements

Bloomberg’s products and services depend on the safe, reliable movement of application traffic across different environments. Our team builds the platform that manages how our infrastructure is deployed, configured, validated, monitored, and operated, playing a critical role in enabling and monitoring connectivity across diverse system zones. This is an end to end ownership role. The team owns both the software platform and the underlying infrastructure it manages. As the platform matures, we will continue to operate these production services while making them safer, more automated, and easier to manage over time.

We are building the Dublin team that will own this platform going forward, and this is a rare opportunity to join at an early stage of both the team and the office’s growth. You will be part of establishing a new engineering presence for a critical platform within a rapidly growing Dublin office, helping define how the team works, how the system evolves, and how we scale the technology around it. Joining now means shaping the engineering standards, architecture, and operating model for a platform that will be foundational for years to come.

You do not need to join as a specialised systems expert. We are looking for senior software engineers who enjoy building reliable infrastructure platforms, can reason carefully about production systems, and are willing to learn our domain on the job. If you enjoy building infrastructure as code, deployment workflows, validation systems, and automation for complex production environments, this role should feel familiar even if the specific domain is new to you.

This is a strong fit for engineers who want to build platform software that has real production impact, supporting teams across Bloomberg and ultimately enabling the reliable, secure connectivity that Bloomberg’s clients depend on in real world markets every day.

Technologies We Use

Our platform is built using Bloomberg’s internal engineering ecosystem and production infrastructure tooling, including:

  • Python

  • Go

  • KVM based virtualization on Red Hat Enterprise Linux

  • Observability platforms such as Humio, Splunk, and Grafana

    We’ll trust you to

  • Design and build software systems that manages infrastructure safely at scale.

  • Build deployment, configuration, validation, and observability platforms for production infrastructure.

  • Build systems that add safety, automation, and strong controls around change management, making changes easier to review, validate, and roll back while reducing reliance on manual operator steps.

  • Improve telemetry, alerting, and health checks so issues are easier to detect and diagnose.

  • Operate the production infrastructure your systems manage, with support from the team and clear escalation paths.

  • Participate in an on call rotation for production infrastructure.

  • Work with internal users and partner teams to understand requirements, explain constraints, and deliver supportable platform solutions.

  • Review your own code and others’ code carefully, with high standards for correctness, design quality, test coverage, maintainability, and operational safety.

  • Challenge assumptions and help shape the architecture and operating model as the platform evolves.

You’ll need to have

  • Strong software engineering experience in a functional or object oriented programming language. Python and Go are helpful, but strong engineering judgment matters far more than a specific language background.

  • Experience building, testing, debugging, and operating production software or infrastructure platforms.

  • Ability to reason through ambiguous technical problems, evaluate tradeoffs, and make sound design decisions.

  • Strong written, verbal, and diagram based communication skills.

  • High standards for code authorship and review, including careful review of your own changes and others’ code for correctness, design quality, test coverage, and long term maintainability.

    We’d love to see

  • Experience building deployment platforms, orchestration systems, infrastructure as code workflows, or internal developer and operator tooling.

  • Experience with observability tools such as Splunk, Grafana, Humio, Prometheus, or similar.

  • Experience designing safe rollout, validation, rollback, or automated remediation workflows.

  • Experience supporting internal users with diverse requirements while maintaining clear platform standards.

  • Familiarity with Linux infrastructure and virtualization.

  • Interest in mentoring others and raising the engineering maturity of a team.

Note: Years of experience are a guide; we will consider applications from all candidates who can demonstrate the skills necessary for the role.

Description & Requirements


If indicated, please note that years of experience are a guide; we will consider applications from all candidates who can demonstrate the skills necessary for the role.

Description & Requirements

Discover what makes Bloomberg unique - watch our podcast series for an inside look at our culture, values, and the people behind our success.

About Bloomberg

Delivers financial data, news, and software to global markets.

Similar jobs

Software Engineer roles near Dublin, County Dublin
3h
Save
Mark Applied
Hide
Principal Software Engineer
Dublin or Cambridge or United States or Singapore or Australia or Belgium or Canada or France or Germany or Ireland or Japan or Latin America or Netherlands or Spain or Sweden or United Kingdom or India
HybridFull Time
HubSpot
HubSpotNYSE: HUBS: AI-powered customer platform for marketing, sales, and service.
5+ YOEPrincipal-level backend engineer with distributed financial systems expertise, publicly traded company experience, strong architecture and executive communication skills, and experience evolving complex legacy systems.
Corex
7h
Save
Mark Applied
Hide
Principal Software Engineer
Dublin or Massachusetts or Germany or India
€148k-€215k/yr HybridFull Time
HubSpot
HubSpotNYSE: HUBS: Provides a customer platform for marketing, sales, and service.
Deep backend expertise designing distributed systems with strict financial correctness, experience with complex legacy systems, executive communication, mentorship, and technical architecture leadership.
Corex
13h
Save
Mark Applied
Hide
Software Developer
Dublin, Leinster, Ireland
HybridFull Time
Abbey Capital
Abbey Capital: Specialist manager of multi-manager managed futures investment portfolios.
1+ YOERequires 1–2 years of commercial software engineering experience, strong academic performance in a numerate discipline or equivalent ability, object-oriented programming, SQL, data modelling, troubleshooting, collaboration, and English proficiency.
C#, SQL, Python, JavaScript, TypeScript, React, AWS Lambda, Amazon S3, Amazon Aurora, Amazon Athena, Amazon Redshift, AWS Glue, Git, GitHub Actions, CI/CD, AI coding assistants
15h
Save
Mark Applied
Hide
Software Engineer Graduate (Global Advertising Data Platform) - 2027 Start
Singapore or Los Angeles or New York City or London or Dublin or Paris or Berlin or Dubai or Jakarta or Seoul or Tokyo
OnsiteFull Time
TikTok
TikTok: Global short-form video hosting and social media platform.
Bachelor's degree in computer science or related field, strong command of at least one programming language, and fundamentals in algorithms, operating systems, databases, and networks.
Java, C, C++, Python, Go, Spark, Flink, Kafka, Iceberg, Hudi, ClickHouse, Presto, Trino, RAG, dbt
1d
Save
Mark Applied
Hide
Software Engineer (d/f/m) - Internal AI
Berlin or Munich or Dublin
HybridFull Time
Personio
Personio: Provider of all-in-one HR and recruiting management software.
4+ YOERequires 4+ years building production software, strong Python, production AI experience with agentic workflows, RAG, LLM APIs, agent frameworks and MCP, cloud deployment, AWS, Docker, and CI/CD.
Python, LangGraph, MCP, React, TypeScript, Kotlin, AWS, Docker, CI/CD
1d
Save
Mark Applied
Hide
Software Eng II
Dublin, Leinster, Ireland
€70k-€104k/yr HybridFull Time
Sony Interactive Entertainment
Sony Interactive EntertainmentNYSE: SONY: Provides PlayStation gaming hardware, software, and digital network services.
Commercial Rust and modern C++ experience required, including concurrency, testing, software design, and Git. A BSc/MSc in Computer Science or equivalent experience is required; cloud, database, API, and container experience preferred.
Rust, Tokio, C++, Git, Windows, Linux, macOS, PostgreSQL, gRPC, REST, Kubernetes, AWS, Docker, Podman, React
2d
Save
Mark Applied
Hide
Software Engineer
Dublin, Leinster, Ireland
€50k-€84k/yr HybridFull Time
Microsoft
MicrosoftNASDAQ: MSFT: Develops software, services, devices, and cloud computing solutions.
Bachelor's degree in computer science or related technical discipline, or equivalent experience; proven coding in C, C++, C#, Java, JavaScript, or Python. AI experience preferred.
C, C++, C#, Java, JavaScript, Python, MCP
2d
Save
Mark Applied
Hide
Software Engineer, Intern
Dublin, Leinster, Ireland
OnsiteInternship
Stripe
Stripe: Provides online payment processing and financial infrastructure for businesses.
Pursuing a bachelor's, master's, or PhD in computer science, math, or related discipline; programming experience, multi-person project experience, and ability to learn unfamiliar systems required.
Java, Ruby, JavaScript, Scala, Go, HTTP