Demo

Senior Software Engineer - Data Technologies Infrastructure

Bloomberg Television
Skillman, NJ Full Time
POSTED ON 2/5/2025
AVAILABLE BEFORE 3/6/2025
Location

Skillman

Business Area

Engineering and CTO

Ref #

10041493

Description & Requirements

Bloomberg delivers billions of data points to our customers each day and our clients heavily rely on comprehensive financial information including real-time market data to identify trends and gain data transparency so they can analyze the value of a potential investment, partnership, or acquisition target. In order to make this analysis possible for our clients, the Data Technologies Engineering department is responsible for designing and building large-scale sophisticated infrastructure and data processing pipelines to acquire financial reference information and pricing data from sources around the world (regulatory agencies, exchanges, central banks, buy-side and sell-side firms, websites, news, feeds, etc).

The Data Technologies Infrastructure group creates the underlying tools and platforms used to build data pipelines and analysis platforms. We solve the problems of compute, storage, analytics, quality and observability in a multi-tenancy world, with our platforms running on-premise and in the AWS cloud. Our teams leverage open source and proprietary technologies to deliver a diverse set of functionality for our peer engineering teams to build from.

Due to the volumes of data processed and the low latency requirements, performance, reliability and quality are key features of our systems. We leverage state-of-the-art techniques while also maintaining highly available platforms. We are a technologically diverse group solving a number of challenging problems using innovative techniques. We are proud of our intellectual curiosity and the quality of our product. We share a passion for solving real life problems and provide pragmatic solutions by rolling up our sleeves and collaborating seamlessly, within and across teams, to provide our clients with accurate, timely data to make critical investing decisions.

What You Will Do

You’ll be part of a diverse set of teams with varying levels of experience and backgrounds that work together to create the platforms and infrastructure. We support each other where we have expertise and become experts together where we have none. We seek input and feedback from our peer teams, valuing open discussion and collaboration. Everyone has opportunities to make meaningful contributions such as:

  • Building APIs to orchestrate deployments and execution of data processing systems.
  • Prototype data and analytics technologies to adopt and incorporate into our platform.
  • Use established and existing technologies in novel ways to solve our problems.
  • Integrate and manage internal and AWS cloud resources and services.
  • Create tools and UIs to enhance usability and autonomy of users
  • Build and maintain systems that are scalable, reliable, and usable while simplifying the complexities for the benefit of our users
  • Take ownership in the design and implementation of technical solutions from start to finish including prototyping, development, testing, and release.
  • Collaborate with your team and the wider engineering organization and data analytics users to achieve business goals.
  • Own the infrastructure, services, systems used to provide the platform.
  • Write and review code, develop documentation, debug problems with large, distributed, and complex systems.

You’ll Need To Have

  • 4 years hands-on software development experience with our development languages (Python, Go, Typescript, Java) or similar, and the libraries, frameworks, and APIs within those languages.
  • Experience building, maintaining, and debugging production systems and services such as cloud infrastructure, orchestration, and APIs.
  • Experience with distributed systems and service architectures.
  • Fundamental engineering skills such as automated testing, continuous integration and deployment, version control, design patterns, data structures, and algorithms.
  • A commitment to working in an inclusive, communicative, and collaborative environment that embraces diversity and ensures that everyone can contribute.
  • A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience

Nice to Have (you will have opportunity to learn)

  • Polyglot engineers that are comfortable with using multiple languages for building production systems
  • Experience in and around technical data systems such as Spark, Flink, Dask, Clickhouse, Trino and technologies such as Parquet, Iceberg, Delta Lake, and cloud object-stores.
  • Curiosity for investigating and understanding all areas of the platform whether it is working with AWS VPCs, proprietary cloud infrastructure, improving a CLI used by developers, or understanding the primitive and logical types in a supported file format.
  • Experience building and supporting production systems with knowledge of Linux, whanetworking (transport and application layer protocols), and deploying systems and services using containerized platforms.

Salary Range = 160000 - 240000 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.

Apply Now

  • Back to Job Search

Apply Now Save this Job

Salary : $160,000 - $240,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer - Data Technologies Infrastructure?

Sign up to receive alerts about other jobs on the Senior Software Engineer - Data Technologies Infrastructure career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Bloomberg Television

Bloomberg Television
Hired Organization Address New York, NY Full Time
Location New York Business Area Workplace Operations and Supply Chain Ref # 10041897 Description & Requirements The ener...
Bloomberg Television
Hired Organization Address New York, NY Full Time
Location New York Business Area Data Ref # 10036842 Description & Requirements Bloomberg runs on data, and in Bloomberg ...
Bloomberg Television
Hired Organization Address New York, NY Full Time
Location New York Business Area Product Ref # 10041927 Description & Requirements We're Bloomberg. We sit at the heart o...
Bloomberg Television
Hired Organization Address New York, NY Contractor
Location New York Business Area Data Ref # 10038117 Description & Requirements Bloomberg runs on data. Our products are ...

Not the job you're looking for? Here are some other Senior Software Engineer - Data Technologies Infrastructure jobs in the Skillman, NJ area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!