Senior Software Engineer - Feeds Compute Platform

  • Posted 7 hours ago | Updated 7 hours ago

Overview

On Site
Full Time

Skills

Microsoft Exchange
Streaming
IT Infrastructure
Design Patterns
Workflow
Reliability Engineering
Performance Tuning
High Availability
Research
Bloomberg
Object-Oriented Programming
C++
Java
Python
Systems Design
Computer Science
Mathematics
Scalability
Computer Networking
Linux
Data Storage
Virtual Machines
Kubernetes
Migration
Cloud Computing
Market Analysis
Distribution
Analytical Skill
Conflict Resolution
Problem Solving
Communication
Collaboration
Innovation
Finance

Job Details

At Bloomberg's Market Data Group, we're redefining what's possible at an extraordinary scale, handling billions of financial transactions daily. Our mission: deliver lightning-fast, highly enriched market data to empower our global clients in making informed decisions and executing critical, market-moving trades instantly. With precision timing, unmatched accuracy, and relentless reliability, we're setting the pace in the global financial industry.

Join our innovative Feeds Compute Platform team-a cornerstone of Bloomberg's Market Data ecosystem-where you'll engineer the global infrastructure and exchange connectivity platforms essential for ingesting vast streams of financial data. We're searching for an enthusiastic, talented Senior Platform Engineer to help drive our technology evolution, ensuring Bloomberg maintains its competitive advantage amid today's dynamic financial landscape.

As part of our elite engineering team, you'll tackle exciting, large-scale challenges, innovate solutions powering global markets, and have a tangible impact on the stability and speed of critical financial infrastructure. If you're passionate about solving complex problems and thrive in a collaborative, ambitious environment, you'll find your home here!

We'll Trust You To:
  • Shape the Future: Partner with Bloomberg Technology, Infrastructure, and Application teams to architect the next-generation Feeds infrastructure, embracing modern design patterns and Bloomberg's innovative "Paved Paths" strategy.
  • Drive Innovation: Lead efforts to decouple critical Feeds applications from traditional infrastructure dependencies, ensuring seamless portability, scalability, and resilience through cutting-edge automation and streamlined workflows.
  • Craft Quality Code: Produce robust, thoroughly tested, maintainable software that enhances infrastructure efficiency, stability, and scalability, impacting global financial markets.
  • Optimize & Scale: Leverage your expertise to elevate system reliability, scalability, and performance through sophisticated monitoring, observability solutions, and proactive performance optimization strategies.
  • Ensure Excellence: Proactively identify operational issues, conduct critical maintenance tasks, and implement preventative solutions to safeguard the integrity, stability, and high availability of our infrastructure.
  • Stay Ahead: Keep pace with rapidly evolving technologies and methodologies, continually researching and experimenting with emerging trends to propel Bloomberg's infrastructure forward.

You'll Need To Have:
  • 4+ years of hands-on experience building large-scale, robust systems using object-oriented languages (such as C++ or Java).
  • Proven expertise in designing, developing, and maintaining highly complex software solutions at scale.
  • Strong Python skills, with a deep understanding of best practices, scalability, and efficient system design.
  • A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience.

We'd Love To See:
  • Experience designing large-scale distributed systems, emphasizing scalability, fault tolerance, and high-performance architectures.
  • Strong proficiency in low-level infrastructure technologies, including but not limited to, networking, linux systems, and storage systems.
  • Experience and knowledge of containers, virtual machines, and kubernetes.
  • Practical knowledge of cloud migration strategies and cloud-native solutions.
  • Understanding of financial market data feeds or related market-data distribution platforms.
  • Exceptional analytical and problem-solving skills, with a proven ability to simplify complex issues and deliver innovative solutions.
  • Outstanding interpersonal and communication skills, enabling effective collaboration across diverse, multidisciplinary teams.
  • A proactive, growth-oriented mindset eager to challenge norms, explore new possibilities, and drive continuous innovation and improvement.

Ready to shape the future of global financial data infrastructure? Join us today!
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.