Senior Software Engineer

Income Research + Management

Boston (MA)

Hybrid

USD 120,000 - 150,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

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

Qualifications

  • Bachelor’s degree in computer science, engineering, information systems, or equivalent professional experience.
  • 5+ years of software engineering experience with a strong emphasis on reporting, data engineering, or analytics platforms.
  • Advanced proficiency in Python and SQL.
  • Experience with reporting and visualization tools such as PowerBI or Tableau.
  • Experience building automated reporting workflows and client-ready deliverables.

Responsibilities

  • Architect and develop scalable reporting frameworks that support standardized outputs and client-specific customizations.
  • Design, build, and maintain automated reporting solutions that generate client-ready outputs (Excel, PDF, PowerPoint, Word, etc.).
  • Develop and optimize data extraction, transformation, and validation pipelines using SQL, Python, or related technologies.
  • Integrate and reconcile data from enterprise systems, third-party vendors, and internal data stores to ensure accuracy and consistency.
  • Perform root cause analysis on reporting discrepancies and implement durable fixes to prevent recurrence.

Skills

Python
SQL
Agile environment

Education

Bachelor’s degree in CS/Engineering or equivalent

Tools

PowerBI
Tableau

Job description

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”:

Open Position

Senior Software Engineer - Reporting, Client Service Technology

Job Description

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.

Job duties and Responsibilities
  • Architect and develop scalable reporting frameworks that support both standardized outputs and client‑specific customizations.
  • Design, build, and maintain automated reporting solutions that generate client‑ready outputs (Excel, PDF, PowerPoint, Word, etc.).
  • Develop and optimize data extraction, transformation, and validation pipelines using SQL, Python, or related technologies.
  • Integrate and reconcile data from enterprise systems, third‑party vendors, and internal data stores to ensure accuracy and consistency.
  • Perform root cause analysis on reporting discrepancies and implement durable fixes to prevent recurrence.
  • Enhance existing reporting infrastructure for performance, maintainability, and scalability.
  • Partner with business stakeholders to gather requirements, translate them into technical specifications, and support user acceptance testing.
  • Establish data quality controls and validation processes to ensure reliability of client‑facing deliverables.
  • Apply development best practices, including version control, code review, automated testing, documentation, and CI/CD processes aligned with standards.
  • Design and implement internal tools and lightweight applications that streamline Client Service workflows and reduce manual processes.
  • Support, enhance, and troubleshoot systems and vendor applications used by the Client Service team.
  • Identify automation opportunities across reporting, onboarding, and recurring service processes; build scalable solutions to improve efficiency and reduce operational risk.
  • Collaborate with cross‑functional technology teams to ensure alignment with enterprise architecture, security, and data governance standards.
  • Provide technical consultation to Client Service leadership on system enhancements, workflow improvements, and technology roadmaps.
  • Monitor system performance and proactively address reliability, scalability, and usability issues.
  • Contribute to documentation of systems, workflows, and technical processes to support continuity and audit requirements.
Required Skills and Experience
  • Bachelor’s degree in computer science, engineering, information systems, or equivalent professional experience.
  • 5+ years of software engineering experience with a strong emphasis on reporting, data engineering, or analytics platforms.
  • Advanced proficiency in Python and SQL.
  • Experience with reporting and visualization tools such as PowerBI or Tableau.
  • Experience building automated reporting workflows and client‑ready deliverables.
  • Strong understanding of relational data models, ETL processes, and data validation techniques.
  • Ability to troubleshoot complex data and system issues methodically.
  • Strong written and verbal communication skills, with the ability to translate business requirements into technical solutions.
  • Ability to operate effectively in a fast‑paced, agile environment and manage multiple priorities.
  • Familiarity with vendor reporting platforms or financial data providers is a plus.
  • Exposure to workflow automation tools or lightweight application frameworks is a plus.
Base Salary Range

$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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Assistant Vice President, Senior RFP Analyst
Assistant Vice President, Senior RFP Analyst

Income Research Management • Boston (MA)

Hybrid
USD 100,000 - 120,000
Hybrid work
Health insurance
401(k) plan
+7
Assistant Vice President, Senior RFP Analyst
Assistant Vice President, Senior RFP Analyst

Income Research • Boston (MA)

On-site
USD 100,000 - 120,000
Hybrid work environment
Medical, dental, vision insurance
401(k) retirement plan
Assistant Vice President, Senior RFP Analyst
Assistant Vice President, Senior RFP Analyst

Income Research + Management • Boston (MA)

On-site
USD 100,000 - 120,000
Hybrid work environment
Health insurance
401(k) with company contributions
+2
Senior Software Engineer - Reporting & Client Services
Senior Software Engineer - Reporting & Client Services

Income Research + Management • Boston (MA)

On-site
USD 120,000 - 150,000
Staff Accountant
Staff Accountant

Income Research • Boston (MA)

On-site
USD 70,000 - 80,000
Hybrid work environment
Medical, dental, vision and life
401(k) plan with safe harbor + company
+2
Staff Accountant
Staff Accountant

Income Research Management • Boston (MA)

On-site
USD 70,000 - 80,000
Medical insurance
Dental insurance
Vision insurance
+3
Analyst, Client Repoting
Analyst, Client Repoting

Cambridge Associates • Dallas (TX)

On-site
USD 64,000 - 83,000
Vice President, Private Wealth (South - Florida to Texas)
Vice President, Private Wealth (South - Florida to Texas)

Income Research • Town of Florida (NY), Northern (KY)

Hybrid
USD 150,000 - 200,000
Hybrid work environment
Medical insurance
Tuition reimbursement
+1
Client Reporting Associate
Client Reporting Associate

Partners Capital • Boston (MA)

On-site
USD 65,000 - 75,000
Medical insurance
Dental insurance
Vision insurance
+7
Reporting & Analytics Associate
Reporting & Analytics Associate

Investure • Charlottesville (VA)

On-site
USD 120,000 - 130,000