Principal Software Engineer
Bracebridgecapital
Posted: April 6, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Principal Software Engineer with expertise in building scalable, secure software applications for a leading asset management firm.
Required Skills
Job Description
Bracebridge Capital, LLC is a leading alternative asset manager with approximately $12 billion of net assets under management. The firm pursues investment strategies primarily within the global fixed income markets with the objectives of capital preservation and absolute return without significant correlation to equity, interest rate and foreign exchange markets. Established in 1994, Bracebridge manages private investment funds that serve endowments, foundations, pension funds and other institutional and high-net-worth investors.
Approximately 160 employees operate from our office located in Boston’s historic Back Bay. The entrepreneurial and collaborative culture at Bracebridge rewards and supports motivated, dedicated, enthusiastic and intellectually curious individuals. We believe our firm’s greatest asset is the people who work here.
Bracebridge Capital seeks an experienced Principal Software Engineer with strong full-stack expertise and proven track record, overseeing design and development of complex data-driven systems. This is a senior, production-focused engineer/manager role requiring deep familiarity with backend systems, C#.NET APIs, frontend frameworks and complex system architecture and design.
Candidates without direct, professional experience managing, developing and maintaining fixed-income analytics in production environments will not be considered.
The Principal Software Engineer will report to the Head of R&D and Infrastructure and will own all aspects of the firm’s applications development process, collaborating with quantitative researchers, portfolio managers/analysts across multiple desks.
Primary Responsibilities:
• Stakeholder Engagement
• Serve as the primary engineering contact for trading desks and internal teams
• Translate business requirements into clear, actionable engineering work
• Drive alignment on scope, priorities, and timelines
• Delivery Ownership
• Own end-to-end delivery across enhancements, support requests, and tactical solutions
• Define scope, and coordinate execution across multiple projects
• Ensure predictable, high-quality delivery with clear accountability
• Technical Leadership
• Drive architecture and design decisions for scalable, maintainable platforms
• Contribute across the full stack (frontend, backend, APIs) when needed
• Ensure systems are built with strong attention to performance, reliability, and extensibility
• Data & Platform Expertise
• Design and work with complex data models and relational databases
• Identify and resolve data inconsistencies, gaps, and quality issues
• Understand how data flows across systems and ensure integrity across the platform
• Contribute to building and evolving custom internal platforms and tools
• Process & Execution Excellence
• Establish and enforce structured workflows, prioritization, and sprint discipline
• Bring clarity and organization to incoming work across multiple stakeholders
• Continuously improve team efficiency, visibility, and delivery predictability
• Production & Support Oversight
• Lead triage and prioritization of production issues
• Ensure timely resolution, root cause analysis, and implementation of long-term fixes
• Cross-Team Coordination
• Partner with engineering, data, and platform teams to manage dependencies
• Proactively identify risks and ensure alignment across workstreams
Qualifications:
• 10+ years of software engineering experience with strong full-stack expertise
• Proven experience building, contributing and managing custom platforms
• Strong proficiency in backend systems, APIs (preferable C#. NET)
• Familiarity with modern frontend frameworks and tooling (react, node, typescript)
• Strong system design and architecture skills in complex, data-driven environments
• Deep understanding of relational databases, data modeling, and data integrity challenges
• Ability to analyze and resolve data inconsistencies and system-level issues.
• Experience working closely with business stakeholders, ideally in trading or financial domains.
• Demonstrated ability to own and drive delivery across multiple concurrent workstreams.
• Excellent communication and problem-solving skills.
Current anticipated annual base salary range: $175,000 - $195,000
Base salary within the range will be determined by various factors including but not limited to the individual's experience, skills and qualifications