Senior Software Engineer – Data and Platform Tools
Backend Developer
Python
APIs
Artificial Intelligence
Cloud Operations
Data Analysis
Data Analytics
Data Architecture
Data Engineer
Data Integration
Data Pipeline
Data Platform
Data Processing
Database
Databases
DevOps
Engineer
Engineering
Information Technology (IT)
Machine Learning
Platform Engineering
Programming
Programming Language
Programming Languages
Search Infrastructure
Software Development
Software Engineer
Software Engineering
Job Description
Bloomberg is seeking a Senior Software Engineer for the Bloomberg Connects Data and Platform Tools team. The role focuses on building and operating the infrastructure that supports analytics, search, speech, computer vision, generative AI, and agentic systems, including the deployment and delivery patterns behind production services.
Role Summary
You will design, build, operate, and shape how production services are deployed and delivered across Connects. This includes owning the infrastructure that enables AI features in production and contributing to the agentic core platform and tooling used across engineering and expanding to other disciplines on the product team.
Responsibilities
- Design, build, and operate distributed services that power Connects’ analytics, search, speech, computer vision, generative AI, and agentic systems
- Build and maintain the infrastructure that runs AI features in production
- Contribute to the agentic core platform and tooling used across engineering and increasingly across product team disciplines
- Own deployment, release, and delivery pipelines for services, and raise standards for how the team ships
- Make architectural decisions with measurable impact and share that knowledge across the team
- Partner with backend/api, mobile, and web engineering teams on shared interfaces and infrastructure
- Participate in a cross-functional agile team spanning design and engineering
Required Qualifications
- 5+ years of professional experience designing, developing, and releasing high-quality software in Python, C++, C#, and/or TypeScript/JavaScript
- Degree in Computer Science, Engineering, Mathematics, or equivalent work experience
Technologies and Skills
- Python, C++, C#, TypeScript/JavaScript
- Google Cloud Platform: BigQuery, Cloud Run, Cloud Composer, Artifact Registry
- Terraform; Jenkins; CI/CD pipelines
- Infrastructure as code; containerized workloads; orchestration
- LLM and agent systems; evaluation frameworks
- Go, Rust
- Vector embeddings/databases; Retrieval Augmented Generation
- TTS/STT; Speech; Speech and computer vision
- Search infrastructure and indexing pipelines; cloud-native services
What You Will Do Day to Day
- Own systems end to end, from architecture through production operations, for Connects analytics, search, speech, computer vision, and AI features
- Build and operate infrastructure for LLM-based and agentic features, including evaluation
- Work with AI-assisted and agentic engineering practices as part of daily development and contribute to internal platform tooling
- Define infrastructure, deployment, and delivery patterns that the services rely on
- Contribute to broad cultural access through a rapidly expanding platform
- Support a philanthropic mission focused on arts and cultural accessibility
Preferred Experience
- Hands-on experience with Google Cloud Platform, including BigQuery, Cloud Run, Cloud Composer, and Artifact Registry
- Infrastructure as code, particularly Terraform
- Experience designing and owning CI/CD pipelines, including Jenkins
- Experience designing, building, and operating distributed systems and services in production
- Experience owning services across the full lifecycle (architecture, deployment, operation, evolution)
- Proficiency in Python; working with cloud platforms and cloud-native services
- Containerized workloads and orchestration
- Real, current use of AI-assisted and agentic engineering tools in day-to-day work
- Ability to set technical direction and work independently
- Experience building or operating LLM and agent systems in production, including evaluation frameworks
- Experience with compiled languages such as Go, Rust, or C++
- Search infrastructure and indexing pipelines
- Vector embeddings/databases and Retrieval Augmented Generation
- Production experience with Speech (TTS/STT) or computer vision systems
Compensation and Location
- Location: New York, NY (onsite)
- Salary: USD 160,000 - 240,000 per year
Benefits
- Merit increases
- Incentive compensation (exempt roles only)
- Paid holidays
- Paid time off
- Medical insurance
- Dental insurance
- Vision insurance
- Short and long term disability benefits
- 401(k) + match
- Life insurance
- Various wellness programs
Accommodation and Equal Opportunity
- Bloomberg provides reasonable adjustment/accommodation to individuals with disabilities.
- Bloomberg is an equal opportunity employer and prohibits discrimination in employment.
Similar Jobs
J