Senior Software Engineer - Buy-Side

USD 160,000-240,000 per year
SENIOR
✅ On-site

Used Tools & Technologies

Not specified

Required Skills & Competences

Software Development @ 4 TypeScript @ 6 Automated Testing @ 7 Python @ 6 Java @ 6 Algorithms @ 7 Data Structures @ 7 Distributed Systems @ 7 Leadership @ 4 Communication @ 4 Technical Leadership @ 4 Experimentation @ 4 .NET @ 4 Compliance @ 4 Observability @ 7

Details

Bloomberg Buy-Side delivers a comprehensive, multi-asset technology platform that unifies portfolio management, trading, compliance, and operations into one globally integrated solution. Built for performance and scalability, the platform empowers asset managers to expand into new markets, asset classes, or investment strategies without disruption or system reengineering. Engineers work on systems that move markets and power investment decisions, collaborating with engineers, data scientists, and finance professionals.

Responsibilities

  • Take end-to-end ownership across the software development lifecycle: requirements, architecture, implementation, deployment, and ongoing maintenance.
  • Deliver enterprise-grade solutions that directly impact clients' investment workflows and firm-wide operations.
  • Build distributed, fault-tolerant, and highly scalable systems with strong observability, resilience, and automated testing.
  • Optimize distributed systems for low-latency trading and design high-availability infrastructure.
  • Translate complex client workflows into streamlined, high-impact technical solutions across global markets.
  • Collaborate with product managers, quantitative analysts, and infrastructure engineers.
  • Manage technical projects and coordinate with multiple stakeholders to drive strategic initiatives.

Requirements

  • BA, BS, MS, or PhD in Computer Science, Engineering, or a related technology field.
  • Strong foundation in object-oriented design, data structures, and algorithms.
  • 4+ years of experience in one or more of: C++, Java, TypeScript, Python — ability to write clean, efficient, maintainable code.
  • Familiarity with all phases of the Software Development Lifecycle (SDLC).
  • Proven experience building enterprise-grade applications or large-scale distributed systems.
  • Experience with observability, resilience engineering, and automated testing practices.
  • Excellent communication skills and a collaborative, growth-oriented mindset.
  • Commitment to engineering rigor, continuous improvement, and delivering robust, production-quality software.

Benefits

  • Salary Range: 160000 - 240000 USD annually + Benefits + Bonus.
  • Comprehensive benefits 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) with match, life insurance, and various wellness programs.
  • Note: Benefits are not provided to contingent workers/contractors and interns.

Additional information

  • Business Area: Engineering and CTO
  • Location: New York
  • Ref #: 10047421
  • Bloomberg encourages technical ownership, experimentation, and development into technical leadership roles.

Apply Now