Bloomberg's Electronic Trading (ET) platforms, which are critical for global traders in fixed income, currencies, commodities, derivatives, and equities, need to ensure high availability and prevent market disruptions. The company is looking for a Senior Software Engineer to improve operational resiliency and developer efficiency through intelligent automation, building systems, frameworks, and tools to enhance platform reliability and engineer productivity.
Requirements
- 4+ years of experience in Python* (or another OO languages)
- Solid understanding of distributed systems* and system reliability
- Experience with Linux, Databases, Web Services, and Storage
- Interest in AI-driven operations
- Familiarity with modern container/orchestration technologies
- Experience with Kafka, Prometheus, Grafana, OpenTelemetry* and automation tools
- Experience in anomaly detection and predictive alerting
Responsibilities
- Build automation and frameworks that improve resiliency, observability, and recovery
- Partner with teams to review system health, mitigate reliability risks, and enhance performance
- Automate operational tasks to boost scalability and safety
- Promote best practices in reliability, alerting, and incident response
Other
- Strong collaboration and communication skills
- Degree in Computer Science, Engineering, or equivalent experience
- Prior Reliability Engineering experience or open-source contributions