Senior software engineer - data

Bloomberg
Montgomery, NJ

Senior Software Engineer - BLAW Data Sandbox & Infra

Location

Skillman

Business Area

Engineering and CTO

Ref #

10045422

Description & Requirements

Bloomberg Law is a leading provider of legal research and analytics solutions for legal professionals. Our mission is to empower legal professionals with innovative technology and comprehensive data to make informed decisions and drive efficiency in their work.

Our team:

Within Bloomberg Law, the Data Sandbox & Infra team is hiring! We are the custodians of the data and services that power Bloomberg Law. We are tasked to build systems that store, organize, partition, index and categorize large volumes of documents and associated metadata. Our goal is to democratize data in BLAW by making data easily discoverable and accessible via robust API and tooling. We aim to address use cases such as providing truth data to train ML Models, Data Sandbox to drive innovation and new product ideas, and reporting on data quality. Furthermore our systems must be scalable, performant, and highly available in order to support the vast amount of data required to run the BLAW business.

What's in it for you

We are seeking an experienced Senior Software Engineer to join us. As a key member of our engineering team, you will play a critical role in designing, developing, and maintaining scalable data platform solutions to support our department's AI initiatives. The ideal candidate will have a strong background in software engineering, particularly in building data platforms to accelerate ML development workflows, along with exceptional problem-solving skills.

As part of our team, you will help build data pipelines and REST APIs as part of Bloomberg Law Data Platform. You will be given the opportunity to display your creativity and deliver continuous end-user value in a pragmatic Agile environment. We are self-motivated engineers who like to research, learn, and apply current technologies to build new product features that anticipate our customers' needs.

We'll trust you to:

  • Collaborate with cross-functional teams to design and implement robust data platform solutions for AI applications.

  • Architect and develop data pipelines to support large-scale data processing and machine learning workflows.

  • Implement data ingestion, storage, and processing frameworks leveraging Java, Spring Boot, RabbitMq and Kafka.

  • Design and develop APIs and services to expose data platform capabilities for internal and external consumption.

  • Ensure data quality throughout the data lifecycle by building solid monitoring, logging, and governance mechanisms.

  • Troubleshoot and resolve technical issues related to performance, scalability and availability.

  • Stay current with industry trends in data engineering and AI to continuously improve our data platform.

You'll need to have:

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.

  • 4+ years of professional experience in software engineering with a focus on building data intensive applications

  • Strong proficiency in Java programming language (Java 8 or higher) and Spring framework.

  • Solid understanding of database systems and SQL

We'd love to see:

  • Experience with Python, Databricks and Jupyter Notebooks

  • Experience with cloud platforms such as AWS

  • Experience with designing data pipelines

  • Experience working with ML engineers and data scientists

  • Solid understanding of ML development workflows

  • Ability to work effectively in a fast-paced and collaborative team environment

  • Clear, effective and concise communication on technical concepts

  • Stay current on latest software engineering best practices

  • Excellent problem-solving skills with a demonstrated ability to tackle complex technical challenges.

  • Strong communication and collaboration skills with the ability to work effectively in a cross-functional team environment.

  • Experience with pragmatic Agile development methodologies.

  • Hands-on experience with Apache Kafka for building real-time data applications

  • Experience with distributed computing technologies such as Spark, RabbitMq or Redis

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.

Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law.

Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, please email [email protected]

Posted 2025-10-30

Recommended Jobs

School Bus Driver

RAISING STARS LLC
Millville, NJ

Job Description Job Description Responsibilities Safely operate a 7-passenger school van to transport students to and from schools and programs. Perform daily vehicle safety inspections and…

View Details
Posted 2025-10-25

DYNAMITE - Seasonal Sales Associate - Menlo Park Mall

GRG USA LLC
Edison, NJ

Overview: We are a global fashion digital retailer with the Garage and Dynamite brands at the heart of our success. With over to 300 stores in Canada and the U.S., and more than 4,000 people, we have…

View Details
Posted 2025-10-21

Bilingual Customer Account Specialist

ProStaff Solutions Inc
South River, NJ

A well-established Third-Party Logistics (3PL) company in South River, NJ is looking for an organized and customer-focused Bilingual Customer Account Specialist . In this role, you will support da…

View Details
Posted 2025-10-20

Bridge Engineer/Bridge Inspector Team Leader

Van Cleef Engineering Associates LLC
Freehold, NJ

Job Description Job Description Van Cleef Engineering Associates, LLC (Van Cleef) is a dynamic, multi‐disciplined consulting civil engineering firm of Engineers, Certified Inspectors, Landscap…

View Details
Posted 2025-10-30

Sales Support Associate II

East Rutherford, NJ

Coach is a global fashion house founded in New York in 1941. Inspired by the vision of Creative Director Stuart Vevers and the inclusive and courageous spirit of our hometown, we make beautiful thing…

View Details
Posted 2025-10-24

Auto Body Prep - Start Your Career

Dover Dodge Chrysler Jeep Ram Fiat
Dover, Morris County, NJ

Entry level position - will train. Nielsen Automotive Group is looking to add an Automotive Detailer/Prepper/General Helper to their team. This person will be starting a new career as an Automotive Bo…

View Details
Posted 2025-08-28

Assistant Vice President of Legal Affairs/Senior Counsel - IT Contracting

95 Old Short Hills Road
West Orange, NJ

Job Title: Senior Counsel Location: SBC Corporation Department Name: General Counsel Office Req #: 0000217205 Status: Salaried Shift: Day Pay Range: $175,000.00 - $295,000.00 pe…

View Details
Posted 2025-09-25

Personal Injury Paralegal

Robert Hadley Associates
Clifton, NJ

Job Description Job Description Our client, a top personal injury law firm in New Jersey is seeking an experienced paralegal for its Clifton, New Jersey office. Candidates must be proficient in l…

View Details
Posted 2025-10-28

Dietary Aide - Every Weekend

Freedom Specialty Services
Willingboro, NJ

About Us We are the region’s leading provider of industrial cleaning and facility maintenance services. Drawing on our extensive experience in the healthcare, financial, retail and educational envi…

View Details
Posted 2025-09-22

Registered Nurse (Full Time Day RN) - Same Day Surgery

94 Old Short Hills Road
Livingston, NJ

Job Title: RN 12, 5 Hr Shift Location: Cooperman Barnabas Medical Ctr Department Name: 1300 Same Day Surgery Req #: 0000217009 Status: Hourly Shift: Day Pay Range: $46.48 - $73.69 …

View Details
Posted 2025-09-27