Senior Software Engineer - Platform as a Service

Bloomberg•New York, NY
•$160,000 - $240,000•Onsite

About The Position

The BPaaS (Bloomberg Platform-as-a-Service) team is responsible for Bloomberg’s internal Kubernetes-based deployment platform, which is the primary environment for running a significant portion of the company's production workloads. This platform is crucial for service deployment, lifecycle management, engineering productivity, and production stability across the organization. The BPaaS Integrations team specifically focuses on building and operating the services that connect this platform to essential Bloomberg infrastructure, including proprietary middleware, deployment approval workflows, certificate lifecycle automation, and other control-plane dependencies. These components are integral to the production deployment path used by engineering teams company-wide. As the BPaaS platform continues to scale, the team is focused on refining integration components to enhance reliability, scalability, and operational maturity, while also developing new capabilities to support an expanding platform roadmap. This role offers significant responsibility and technical depth for individuals motivated by building and operating high-impact distributed systems within a production Kubernetes environment.

Requirements

  • Strong experience building and operating services in Kubernetes-based production environments
  • Solid understanding of Kubernetes fundamentals (workloads, networking, RBAC, configuration management, and operational troubleshooting)
  • Experience building and operating distributed systems in production
  • Experience participating in on-call rotations and contributing to incident resolution
  • Strong debugging skills across service boundaries and Kubernetes-based environments
  • Experience designing reliable integration patterns between independent systems (e.g., API-driven or event-driven architectures)
  • Solid understanding of reliability principles, including observability, scalability, and fault isolation
  • Experience developing services in a strongly typed language
  • A degree in Computer Science, Electrical Engineering, or equivalent practical experience.

Nice To Haves

  • Experience working on internal developer platforms or infrastructure systems
  • Experience operating or contributing to multi-tenant Kubernetes platforms
  • Experience with Go and/or JavaScript/TypeScript
  • Familiarity with authentication systems, certificate management, or secure service-to-service communication

Responsibilities

  • Design, build, and operate integration services running on and interacting with a large-scale Kubernetes platform
  • Share ownership of production reliability for integration components, including participation in an on-call rotation
  • Diagnose and resolve cross-system issues spanning multiple services, infrastructure dependencies, and Kubernetes environments
  • Improve resilience, observability, and failure isolation across integration workflows
  • Contribute to architectural decisions shaping how BPaaS integrates with other infrastructure domains
  • Help evolve existing components to address scaling needs, Kubernetes operational complexity, and long-term maintainability
  • Deliver new integration capabilities from an expanding platform roadmap
  • Collaborate closely with sister teams extending Kubernetes APIs and shared control-plane components

Benefits

  • merit increases
  • incentive compensation (exempt roles only)
  • paid holidays
  • paid time off
  • medical
  • dental
  • vision
  • short and long term disability benefits
  • 401(k) +match
  • life insurance
  • various wellness programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service