For our client, we are seeking a Senior Software Engineer - Distributed Data And Retrieval Platform to join the team of a leader in the Finance & Insurance space. This role will turn data into practical insight that improves visibility, decision-making, and business performance. You will partner with business, technical, and operational stakeholders to build reporting, surface trends, and translate analysis into action. The position offers the opportunity to strengthen data-driven execution and help teams focus on the metrics that matter most within a regulated financial services environment.
Location: Remote - US based candidates only, no visa sponsorship available
Compensation: $160,000 – $240,000 annually
Responsibilities
- Build OLTP store services managing billions of transactions
- Design low-latency access patterns
- Diagnose and enhance performance across the entire stack
- Create observability tools for fast production debugging
- Ensure robustness of services under varying workloads
- Influence architectural decisions for Bloomberg's financial data platform
- Contribute enhancements to upstream open-source systems
Qualifications
- 4+ years of professional software engineering experience
- Strong programming skills in Java, Go, C, or C++
- Deep experience or interest in database internals or distributed systems
- Strong debugging skills in application code, infrastructure, and networking
- Ability to reason about performance metrics like throughput and latency
- Degree in Computer Science, Engineering, Mathematics, or equivalent experience
Benefits
- Comprehensive and generous benefits plan
- Merit increases and incentive compensation
- Paid holidays and time off
- Medical, dental, and vision insurance
- Short and long-term disability benefits
- 401(k) with matching contributions
- Various wellness programs
Our client is an equal opportunity employer. We encourage you to apply even if you don’t meet every qualification—your background could be exactly what this team needs.