Senior Software Engineer - Data Management & Analytics Platform
at Bloomberg
USD 160,000-240,000 per year
Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI
API @ 7
BI @ 4
CI/CD @ 7
Communication @ 6
Distributed Systems @ 4
Looker @ 4
Mathematics @ 4
Observability @ 4
Power BI @ 4
Python @ 7
Security @ 4
Tableau @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Bloomberg is hiring a Senior Software Engineer for the Data Management & Analytics Platform (DMAP) team. The team builds and evolves internal platforms that enable analytics, reporting, and business intelligence capabilities across the organization.
You will design and develop services, APIs, integrations, and automation supporting Bloomberg's analytics and visualization ecosystem.
Responsibilities
- Design, develop, and maintain backend services and platform integrations using Python and other modern technologies
- Build scalable APIs and automation workflows that integrate analytics and visualization platforms into Bloomberg's broader technology ecosystem
- Collaborate with platform, infrastructure, and product teams to deliver reliable and secure enterprise solutions
- Improve developer experience by creating reusable frameworks, tooling, and self-service capabilities
- Drive software engineering best practices including testing, CI/CD, observability, monitoring, and operational excellence
- Participate in architectural discussions and contribute to the long-term evolution of Bloomberg's analytics platform ecosystem
- Troubleshoot and resolve complex production issues across distributed systems and platform integrations
- Work closely with stakeholders to understand requirements and translate them into scalable technical solutions
- Mentor engineers and contribute to a culture of technical excellence and continuous improvement
Requirements
- 5+ years of professional software engineering experience building and operating production systems
- Strong proficiency in Python and experience developing backend services, APIs, and automation frameworks
- Experience designing and supporting distributed systems and service-oriented architectures
- Strong understanding of software engineering fundamentals, including testing, CI/CD, source control, and deployment practices
- Experience integrating enterprise platforms and third-party technologies through APIs and service interfaces
- Strong problem-solving skills and the ability to drive technical solutions from design through implementation
- Excellent communication and stakeholder management skills
- Degree in Computer Science, Engineering, Mathematics, or related technical field (or equivalent experience)
We'd love to see
- Experience integrating business intelligence or analytics platforms such as Qlik Sense, Power BI, Tableau, Looker, Superset, or similar technologies
- Experience building internal developer platforms, shared services, or enterprise tooling
- Familiarity with cloud-native architectures and containerized deployments
- Experience with observability, monitoring, and operational tooling
- Knowledge of authentication, authorization, and enterprise security patterns
- Experience working in large-scale enterprise environments with complex system integrations
- Exposure to AI-powered developer tools, analytics platforms, or workflow automation solutions
Benefits
Bloomberg offers a comprehensive and generous benefits plan 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.
More jobs at Bloomberg
Bloomberg Intelligence - Credit Strategy Research Associate
Bloomberg · New York City, United States
USD 100,000-120,000 per year
Electronic Trading Support Specialist - EMSX Trade Desk
Bloomberg · New York City, United States
USD 120,000-150,000 per year
Team Leader - Entities
Bloomberg · New York City, United States
USD 135,000-230,000 per year
Streaming/Transmissions Operator
Bloomberg · New York City, United States
USD 35-40 per hour
Senior Software Engineer - Analytics Platform
Bloomberg · New York City, United States
USD 160,000-240,000 per year
Similar jobs
Finance Systems Integration Engineer
Anthropic · San Francisco, United States, Seattle, United States
USD 205,000-270,000 per year
Forward Deployed Engineer - Physical AI Cloud Platform
Nebius · United States
USD 179,500-224,300 per year
Resident Solutions Architect
Glean · United States
USD 170,000-240,000 per year
Ncx Senior Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Product Engineer, Enterprise AI Platform
OpenAI · San Francisco, United States
USD 230,000-385,000 per year
Staff Forward Deployed Engineer
GitLab · United States
USD 254,000-297,000 per year
Backend Software Engineer, API Enterprise Controls
OpenAI · San Francisco, United States
USD 293,000-385,000 per year
Senior Applied AI Engineer
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year