Job Details

Senior Software Engineer - BGOV Data Streaming & Data Platform

Job Info:

Category: Software Engineering
Company Description: Leading global provider of data, news and analytics
Salary: Highly Competitive, Depending on Experience
Position Type: Permanent
Job Number: 9867

Job Description:


Bloomberg Government (BGOV) provides users with a premium, subscription-based service that provides comprehensive information and analytics for professionals who interact with—or are affected by—the government. Delivering rich data, sophisticated tools and breaking news alongside original, in-depth analysis from policy and contracting experts, BGOV solutions help government relations and government contracting professionals perform at the top of their game.

As part of the BGOV Data Infrastructure Team, we manage critical systems like content acquisition, data streaming and event sourcing with Kafka, Elastic search engine, News alerts, document store, business services, and web-based CMS. Also, you will be given the opportunity to display your creativity and deliver continuous end-user value in an Agile environment. We are self-motivated engineers who like to research, learn and apply current technology to build new product features that anticipate our customers' needs. Our environment is collaborative and Agile, which allows us to deploy new features to production every single day.


We'll trust you to:- Work directly with product owners to build products that our clients use daily to tackle complex problems

  •  Take ownership of technical solutions, development and delivery to production
  •  Design and implement full stack solutions from database design to the overall UI experience
  •  Write unit tests, perform code reviews, and lead design discussions about architecture, data models, business logic, and data 


You'll need to have:- BS in Computer Science/Computer Engineering or equivalent experience

  • 5+ years Core Java Programming experience in a Unix/Linux environment
  • Working experience in two of the following languages: C++, Java, Python, and JavaScript
  • Proficiency with relational databases / SQL development
  • Some experience with micro services
  • A deep understanding and experience with topics related to scale, security, availability, deployment and operations 


We'd love to see:- Experience in data transformation using XML / XSLT

  • Real world experience with reactive systems, Event Sourcing and CQRS
  • Familiarity with caching stores (Memcached, Redis)
  • Familiarity with JIRA / Agile / Scrum



All qualified candidates are encouraged to apply by submitting their resume as an MS word document including a cover letter with a summary of relevant qualifications, highlighting clearly any special or relevant experience.

Please Note: All inquiries will be treated with the utmost confidentiality. Your resume will not be submitted to any client company without your prior knowledge and consent.

Contact Recruiter
Senior Technical Recruiter
Andiamo Partners | 90 Broad Street, Suite 1501, New York, NY 10004

Share Share this Job