Description & RequirementsJoin the Pioneers of Trading Technology Imagine working on a team that's shaping how buy-side trading workflows are experienced across asset classes, with trillions of dollars flowing through systems you help build every day. The EMS Workflows teams sit at the heart of Bloomberg's Execution Management Systems, owning the presentation layer for buy-side EMSs across all asset classes.
We partner closely with product, platform, and backend teams to deliver intuitive, high-performance trading workflows while modernizing legacy experiences and building new ones using the latest technologies. You'll help build scalable, reliable, high-volume user-facing systems and solve complex problems alongside domain experts in trading and financial markets.
Be a Part of Something Big As a senior software engineer on EMS Workflows, you'll join a full-stack, UI-focused engineering team that's reimagining how traders interact with Bloomberg's EMS products. Our mission is to deliver cohesive, flexible, and performant workflows that adapt as client needs evolve. We'll trust you to:
Impact & Network
- Lead and contribute to critical projects that shape the user experience of Bloomberg's EMS platforms, with an eye toward long-term scalability and maintainability
- Collaborate closely with product managers, designers, and engineering teams across Bloomberg to align workflows, onboard new capabilities, and navigate tradeoffs across systems, teams, and timelines
- Be a strong team player who prioritizes the greater good, adapts to changing requirements, and helps the team make sound architectural decisions under ambiguity
Technical Challenge
- Build and evolve high-quality, scalable front-end and full-stack systems that power complex trading workflows
- Work with modern TypeScript-based architectures to deliver performant, resilient user experiences that operate reliably under high data volume and frequent change
- Develop and deploy backend services to store user application configurations
- Contribute to high performance, highly reliable backend data publishing systems that power the UI
Creative Challenge - Reimagine and simplify sophisticated trading workflows while balancing usability, flexibility, and scale
- Extend and refine shared UI patterns, APIs, and components to support customization across asset classes while keeping the overall system cohesive
- Apply creativity and sound judgment when solving ambiguous problems, reasoning about constraints, failure modes, and downstream impact
Learning Culture - Experiment and take risks, knowing that experimentation and mistakes are a sign of growth and learning
- Learn from experienced engineers and mentors who value collaboration and knowledge sharing
- Mentor others and encourage knowledge sharing in order to drive the growth of the team
You'll need to have: - 4+ years of professional experience Programming in TypeScript or JavaScript
- A collaborative mindset and the ability to work effectively in a dynamic, fast-changing environment
- Good communication skills and the ability to explain technical concepts to non-technical stakeholders
- A desire to deepen your understanding of modern front-end and full-stack development
- A strong software engineering mindset with appreciation for SDLC best practices
- A desire to learn about the different trading ecosystems
- A desire to learn, understand and scale existing systems, and share knowledge
- An open mind to new technologies and practices
We'd love to see: - Experience building user-facing trading or financial applications
- Familiarity with React, Redux, or similar state management frameworks
- Experience contributing to shared platforms, component libraries, or workflow-driven systems
- Experience leading projects with multiple stakeholders and evolving requirements
- Experience mentoring junior engineers and contributing to a collaborative team culture
Join the Journey If you're passionate about building impactful user experiences, solving complex problems, and working collaboratively in a fast-evolving space, we'd love to hear from you. Apply now to join EMS Workflows and help shape the future of Bloomberg's buy-side trading platforms.
We believe interviewing goes both ways: we want to get to know you and your skills, but we also want you to learn about the team and see if it's a good match.
#ENTPTRAX
Salary Range = 00 USD Annually + Benefits + Bonus
The referenced salary range is based on the Company's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level.
We offer one of the most comprehensive and generous benefits plans available and offer a range of total rewards that may include 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, and various wellness programs, among others. The Company does not provide benefits directly to contingent workers/contractors and interns.
Discover what makes Bloomberg unique - watch our podcast series for an inside look at our culture, values, and the people behind our success.