JobsSenior Software Engineer - Buy-Side
Job description
The Senior Software Engineer position in Bloomberg's Buy-Side team focuses on delivering a comprehensive technology platform for asset management. The role involves collaborating with engineers, data scientists, and finance professionals in a fast-paced environment. Candidates will take ownership of the software development lifecycle and work on systems that impact global investment decisions. The team values technical mastery, curiosity, and continuous learning.
Requirements
- BA, BS, MS, or PhD in Computer Science, Engineering, or a related technology field.
- Strong foundation in object-oriented design, data structures, and algorithms.
- 4+ years of experience in C++, Java, TypeScript, or Python with the ability to write clean, efficient, and maintainable code.
- Familiarity with all phases of the Software Development Lifecycle (SDLC).
- Proven experience building enterprise-grade applications or large-scale distributed systems.
- Excellent communication skills with a collaborative and growth-oriented mindset.
- Commitment to engineering rigor, continuous improvement, and delivering robust, production-quality software.
Responsibilities
- Take full responsibility across the software development lifecycle from business requirements to ongoing maintenance.
- Deliver enterprise-grade solutions that directly impact clients' investment workflows.
- Build distributed, fault-tolerant, and highly scalable systems with strong observability and automated testing.
- Design and implement technology that transforms complex client workflows into streamlined solutions.
- Partner with product managers, quantitative analysts, and infrastructure engineers to deliver measurable business value.
- Manage technical projects and coordinate with multiple stakeholders to drive forward strategic initiatives.
Benefits
- Bloomberg offers a comprehensive suite of benefits designed to support health, financial stability, and work-life balance.
Is this posting expired or inaccurate?
