
Senior Software Engineer - Data Platform
At Bloomberg, we are looking for a passionate Senior Software Engineer - Data Platform to help shape our next-generation data platform. Our ideal candidate will have the technical chops to drive the development of our core data platform and the enthusiasm to work with a team of talented engineers, data scientists, and product managers.The successful candidate will have a strong background in software engineering, data engineering, and/or distributed systems. Specifically, we are looking for someone with experience in designing, building, and operating large-scale data pipelines and systems.To be successful in this role, you must have a strong commitment to quality and an eye for detail. You will need to be comfortable working in a fast-paced, collaborative environment and have excellent communication and problem-solving skills.Qualifications:- Bachelor's degree in Computer Science, Software Engineering, or a related field- 5+ years of professional software engineering experience- Experience developing and deploying distributed systems and data pipelines- Expertise in designing, developing, and deploying large-scale data systems- Expertise in a variety of programming languages, such as Java, Python, C++, etc.- Proven track record of delivering robust, scalable, and reliable software solutions- Familiarity with cloud computing and big data technologies- Strong problem-solving skills and the ability to think logically and analytically- Excellent communication and interpersonal skillsWe’re looking for passionate and energetic individuals who can help us build the future of data platform technologies at Bloomberg. If you think you have what it takes to join our team, we’d love to hear from you!
Responsibilities:
- Develop and deploy distributed systems and data pipelines
- Design, develop, and deploy large-scale data systems
- Program in a variety of languages, such as Java, Python, C++, etc.
- Deliver robust, scalable, and reliable software solutions
- Utilize cloud computing and big data technologies
- Analyze and troubleshoot software issues
- Develop software that is of high quality and meets customer requirements
- Collaborate with a team of engineers, data scientists, and product managers
- Maintain effective communication and interpersonal skills
Or Related Field
Python
C++
Bachelor's Degree In Computer Science
Experience With Distributed Systems
And Kafka
+ Years Of Experience Developing Software In An Enterprise Environment
Knowledge Of Big Data Technologies Such As Apache Hadoop
Apache Spark
Proficiency In Programming Languages Such As Java
And Scala
Experience With Data Modeling And Data Warehousing
Knowledge Of Database Technologies Such As
Sql
Java
C++
Leadership
Debugging
Data Modeling
ETL
agile
Data warehousing
Data Visualization
Automation
Coding
Cloud Computing
Data Analytics
System architecture
Communication
Conflict Resolution
Interpersonal
Leadership
Time management
creativity
Teamwork
Adaptability
Problem-Solving
Organizational
According to JobzMall, the average salary range for a Senior Software Engineer - Data Platform in New York, NY, USA is $127,866 - $164,230.
This range is based on data from multiple sources, including employer postings, salary surveys, and other online sources. Factors such as experience, education, and location can all impact the actual salary offered for any given position.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Bloomberg is the world's primary distributor of financial data and a top news provider of the 21st century. A global information and technology company, we use our dynamic network of data, ideas and analysis to solve difficult problems every day.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started