Senior Typescript Software Engineer - Trade Automation & Execution

New York, NY, US • Posted 12 hours ago • Updated 12 hours ago
Full Time
On-site
USD $160,000.00 - 240,000.00 per year
Fitment

Dice Job Match Score™

🫥 Flibbertigibetting...

Job Details

Skills

  • System Integration Testing
  • Presentations
  • Network
  • User Experience
  • Scalability
  • Publishing
  • Usability
  • UI
  • Customization
  • Reasoning
  • Collaboration
  • Knowledge Sharing
  • TypeScript
  • JavaScript
  • Communication
  • Software Engineering
  • Software Development Methodology
  • Finance
  • React.js
  • Management
  • Mentorship
  • EMS
  • Element Management System
  • Workflow
  • Trading
  • Interviewing
  • Training
  • Life Insurance
  • Bloomberg
  • Podcast

Summary

Description & Requirements

Join 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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10432313
  • Position Id: 751cd8bfb67416a3ff49d0b02a6dfa08
  • Posted 12 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

New York, New York

Today

Full-time

USD 160,000.00 - 240,000.00 per year

New York, New York

Today

Full-time

USD 160,000.00 - 240,000.00 per year

New York, New York

Today

Full-time

USD 160,000.00 - 240,000.00 per year

New York, New York

Today

Full-time

USD 160,000.00 - 240,000.00 per year

Search all similar jobs