A complete application in a minute — tailored resume and cover letter, ready to send.
Income Research + Management, a Boston-based fixed income asset management firm, seeks a Senior Software Engineer – Reporting for the Client Service Technology team. You will design scalable reporting frameworks, build automated client-ready deliverables, and optimize data pipelines to support decision making and operational efficiency across the firm.
The role requires strong Python and SQL skills, experience with PowerBI or Tableau, and a track record of delivering reliable, scalable reporting
Income Research + Management is a Boston-based, privately owned, investment grade fixed income asset management firm.
IR+M delivers strong performance and consistent results through a rigorous, bottom-up security selection process and strives to provide best‑in‑class client service to our 900+ institutional and private wealth clients. Founded in 1987 and located in the heart of Boston’s financial district, IR+M employs 200+ full time professionals and currently manages over $135+ Billion in assets. IR+M has a fast‑paced, open office environment that is driven by a motivated and collaborative workforce. We offer industry‑leading benefits, as well as a challenging, collegial, and rewarding workplace with high levels of employee engagement.
Income Research + Management is a Boston-based, privately owned, fixed income asset management firm. IR+M delivers strong performance and consistent results through a rigorous, bottom‑up security selection process and strives to provide best‑in‑class client service to our 900+ institutional and private wealth clients.
Founded in 1987 and located in the heart of Boston’s financial district, IR+M employs 200+ full time professionals and currently manages $135+ Billion in assets. We offer industry‑leading benefits, as well as a challenging, collegial, and rewarding workplace with high levels of employee engagement.
Our culture is driven by a diverse workforce and rooted in our Core Values of being “IR+M”:
Senior Software Engineer - Reporting, Client Service Technology
The Senior Software Engineer will join the Client Service Technology team within the broader Technology organization, reporting directly to the VP of Client Service Technology (CTech). This role will deliver scalable, resilient, and business-aligned technology solutions that enhance client service capabilities and operational efficiency across the firm.
This position is primarily responsible for designing and engineering robust reporting frameworks and data preparation pipelines that power internal decision‑making and external client deliverables. Overtime, the role will extend beyond reporting to support and enhance systems, tools, and workflows used by the Client Service team, including the development of departmental applications and process automation solutions.
The ideal candidate combines strong data engineering and reporting expertise with systems thinking, solution design capability, and the ability to collaborate effectively with business and technology stakeholders.
$120,000-$150,000
In addition to the opportunity to participate in a discretionary bonus program, the salary range below describes the estimated minimum to maximum base salary range for a position of this level. Compensation decisions are dependent on the facts and circumstances of each candidate and may vary based upon but not limited to relevant experience, licensure requirements, certifications, skill set, and other business and organizational needs.
Applicants must be authorized to work in the U.S. for any employer. IR+M is unable to sponsor or assume sponsorship of employment visas.
As of 6/30/26 unless otherwise stated. Personnel Data as of 8/24/26.