Senior Software Engineer - Engagement Management

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

About The Position

The Engagement Management team builds systems that orchestrate Bloomberg products and services from an accepted commercial agreement through fulfillment and ongoing lifecycle management. The platform is central to Bloomberg’s Quote-to-Bill ecosystem, coordinating processes across sales, contracting, compliance, delivery, billing, and other downstream domains. It supports order creation and lifecycle management while providing controls, auditability, and reliability for critical business processes. This is a full-stack product engineering role focused on modernizing Bloomberg’s Engagement Management platform and critical Quote-to-Bill processes. The engineer will work across domain models, workflow architecture, backend services, APIs, asynchronous processing, and user-facing applications. The work involves distributed transactions, long-running workflows, evolving business rules, failure recovery, and coordination across multiple systems of record. The role also partners with engineering teams, product owners, and business stakeholders to understand complex processes and deliver scalable, maintainable systems and intuitive user experiences.

Requirements

  • At least 4 years of professional experience designing, developing, and releasing high-quality software in Python, C++, C#, and/or TypeScript/JavaScript.
  • Strong system-design fundamentals and experience building production software across multiple components or services.
  • Experience with data modeling, API design, and distributed or asynchronous systems.
  • Ability to reason about complex business workflows and translate them into maintainable software abstractions.
  • High standards for software maturity, resiliency, testing, and operational excellence.
  • Degree in Computer Science, Engineering, Mathematics, or equivalent work experience.
  • Ability to reason across services, data models, workflows, APIs, and user experiences.
  • Ability to turn evolving business requirements into explicit models, boundaries, and technical decisions.

Nice To Haves

  • Experience building workflow, transaction-processing, order-management, or other business-process platforms.
  • Experience working across frontend and backend systems.
  • Familiarity with event-driven architectures, message brokers, and asynchronous processing.
  • Experience with RabbitMQ, relational databases, REST or GraphQL APIs, and workflow-orchestration platforms.
  • Experience designing systems that coordinate across multiple services or domains while handling partial failures and recovery.
  • Demonstrated interest in domain-driven design and simplifying complex business processes.

Responsibilities

  • Design and evolve the Engagement Management domain model as Bloomberg modernizes its Quote-to-Bill architecture.
  • Build full-stack workflows spanning user interfaces, APIs, backend services, and asynchronous processing.
  • Architect resilient orchestration for long-running business processes crossing multiple systems and organizational boundaries.
  • Design APIs and event-driven integrations with contracting, compliance, billing, delivery, and other domains.
  • Build validation, reconciliation, audit, retry, and failure-recovery mechanisms for critical workflows.
  • Simplify complex business processes and translate them into clear system boundaries and intuitive user experiences.
  • Establish engineering and operational practices through observability, testing, SLOs, and production ownership.
  • Influence long-term architectural direction while delivering incremental improvements to existing systems.
  • Take responsibility for systems from user experience and domain design through production operation.
  • Collaborate with engineering, product, and business stakeholders to understand complex processes and design adoptable solutions.

Benefits

  • Merit increases
  • Incentive compensation for exempt roles
  • Paid holidays
  • Paid time off
  • Medical benefits
  • Dental benefits
  • Vision benefits
  • Short- and long-term disability benefits
  • 401(k) with match
  • Life insurance
  • Wellness programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service