Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$120k - $150k

Income Research + Management

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.

#J-18808-Ljbffr
Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Boston, MA vacancy
  •  ...in staffing professional positions in Information Technology, Engineering, Marketing, Sales, Finance, HR and Operations. We have the knowledge...  ...Minimum qualifications 5-10 years of commercial software experience. Strong HTML-5 javascript experience - Angular JS... 
    Senior
    Full time

    Zenith Talent

    Boston, MA
    more than 2 months ago
  •  ...analysis — from lab data to plot — with a single software platform.  We have attracted some of the best bioinformatics, engineering, and commercial talent, and we are growing!...  ...Role Watershed Informatics is hiring a Senior Software Engineer to design and build new... 
    Senior
    Full time

    Watershed Informatics, Inc.

    Boston, MA
    more than 2 months ago
  •  ...increasingly digital economy. Job Description Join our Engineering team and drive innovation that matters! We solve Identity...  ...Understand market and product requirements and translate them to software requirements, design and architecture Develop high-quality,... 
    Senior
    Full time

    Cambridge Blockchain

    Cambridge, MA
    more than 2 months ago
  • $119k - $155k

     ...also making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is seeking a Senior Software Engineer to join our software engineering organization. In this role, you’ll work as part of a skilled, collaborative team to... 
    Senior
    Full time

    Xometry

    Boston, MA
    more than 2 months ago
  • $191k - $253k

     ...ABOUT THE JOB We are hiring a Senior Software Engineer to design, improve, and maintain the core package set which supports software distribution throughout Anduril. This involves creating internal tooling, establishing standards, planning architectural changes,... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Boston, MA
    more than 2 months ago
  •  ...Kafka, SQS, AWS, and Kubernetes–we enable engineering teams to focus on customer impact while...  ..., and resilient by default. As a Senior Platform Engineer on the Asynchronous Processing...  ...teams. Design, develop, and deliver software to dramatically improve the availability... 
    Senior
    Full time
    Relocation

    Klaviyo

    Boston, MA
    a month ago
  • $166k - $220k

     ...STANAG 4586, Flux, and gRPC. Our team’s mission is to give engineers and operators the deepest possible visibility into what autonomous...  ...are doing and why. We build high-performance visualization software that handles massive data volumes from heterogeneous sources,... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril

    Boston, MA
    more than 2 months ago
  • $114.93k - $230.9k

     ...Senior Software Engineer (C++) Catapult is building the future of sports performance technology, with a mission to Unleash the Potential of every athlete and team on earth. We don't just work in the sporting industry; we are actively changing it. Since 2006, our solutions... 
    Senior
    Full time

    Catapult Sports

    Boston, MA
    more than 2 months ago
  • $159k - $254k

     ...understanding of the restaurant industry with powerful cloud based software and restaurant-grade hardware to deliver an intuitive all-...  ..., do what they love, and thrive.  We’re looking for a Senior Software Engineer to join the Payroll and Team Management team, which builds... 
    Senior
    Full time
    Local area

    Toast

    Boston, MA
    more than 2 months ago
  • $159k - $207k

     ...vehicles. This is the system that executes the software and neural networks that make our...  ...We work at the intersection of software engineering, machine learning, sensors, and hardware...  ...with you.  What You’ll Be Doing: As a senior engineer in the Next-Gen Technologies... 
    Senior
    Full time
    Work at office
    2 days per week

    Motional

    Boston, MA
    more than 2 months ago
  • $140k - $160k

     ...Senior Software Engineer (Full Stack) Location: Boston, MA (Hybrid) Department: Software Engineering Position Summary Grand Circle Corporation is the leader in international travel, adventure, and discovery for Americans aged 50+. Headquartered in Boston,... 
    Senior
    Full time
    Summer work
    Overseas

    Grand Circle Corporation

    Boston, MA
    more than 2 months ago
  • $140k - $155k

     ...Hybrid onsite (2-4 Days/week in office): Charlestown, MA Build the engine behind grid intelligence, from raw sensor data to the ratings that utilities act on. We are seeking a Senior Software Engineer to join our Applications (LineRate) team and build full-... 
    Senior
    Full time
    Work experience placement
    Work at office
    Flexible hours
    Shift work
    2 days per week

    LineVision, Inc.

    Charlestown, MA
    a month ago
  • $150k - $170k

     ...Job Description Job Description Senior Software Engineer — Boston, MA area A well-established consumer media and technology company is hiring a Senior Software Engineer for its Engineering team. This is a senior, high-impact seat — not just executing tickets, but... 
    Senior

    Strategic Employment

    Boston, MA
    24 days ago
  •  ...Evolvesquads is looking for a Senior Software Engineer to join our Product Engineering team in Boston. This hybrid role will empower you to lead the design and delivery of complex features, driving architectural decisions while mentoring other engineers. You will partner... 
    Senior

    Evolvesquads

    Boston, MA
    2 days ago
  •  ...Job Description Job Description Senior Software Developer - Remote A well-established consumer media and technology company is hiring a Senior Software Engineer to help modernize the data systems behind its digital products. This is a senior, high-autonomy... 
    Senior
    Remote work

    Strategic Employment

    Boston, MA
    18 days ago
  • Kforce has a client that is seeking a Senior Software Engineer in Boston, MA. Summary: Are you a seasoned software engineer who loves building modern applications, solving complex problems, and exploring the latest AI technologies? We're looking for a hands-on technical... 
    Senior
    Temporary work
    Boston, MA
    15 days ago
  •  ...significant impact on how drugs are developed and brought to market.   The Position We are looking for a talented and driven software engineer to join our R&D team. In this role, you will work closely with our data science, algorithm research, and clinical teams to... 
    Senior

    PhaseV

    Boston, MA
    26 days ago
  •  ...the company | Senior Software Engineer | Location: Boston, MA | ONSITE the company is a bootstrapped B2B SaaS startup building a marketing attribution platform for e-commerce. We help SMB and mid-market brands understand how their marketing performs and make data-driven... 
    Senior

    United States Digital Space LLC

    Boston, MA
    4 days ago
  •  ...a small company doing huge things! Our Client's Compensation and Benefits are Excellent!  Job Description Senior Sever Side Software Engineer – Healthcare IT Location: Boston MA Details: Perm US Citizen or Green Card Job Description: Our client... 
    Senior
    Permanent employment
    Full time

    SouthTek Resources

    Boston, MA
    more than 2 months ago
  •  ...Loading trucks comes next, followed by the Dill Autonomy Engine: generalized autonomy that will eventually orchestrate robots...  ...logistics processes. We're looking for a dynamic, driven Senior Perception Software Engineer to help revolutionize the future of warehouse... 
    Senior

    Pickle Robot Company

    Charlestown, MA
    27 days ago
  • $150k - $215k

     ...fast-paced, experimentation-driven group focused on driving user acquisition, activation, engagement, and retention. As a Senior Software Engineer on the Growth team, you will own and drive the technical direction of our web experiences, including our join flow, checkout... 
    Senior
    Full time
    Work at office
    Relocation

    Whoop

    Boston, MA
    more than 2 months ago
  •  ...We are seeking a Senior Software Engineer in Test to support the development of an enterprise-grade digital asset platform for storing, trading, and servicing digital assets. In this role, you will be responsible for ensuring product quality by designing and implementing... 
    Senior

    Compunnel

    Boston, MA
    3 days ago
  •  ...the operating system for the physical world. We’re a team of engineers and data scientists driven by our mission to use reinforcement...  ...Languages: Python (FastAPI, SQLAlchemy, Pandas) – We value your software engineering fundamentals and ability to learn over which... 
    Senior
    Visa sponsorship

    Tagup

    Boston, MA
    a month ago
  • The role focuses on identifying, assessing, and monitoring technology risks across the enterprise to ensure alignment with risk appetite. Key duties include leading RCSAs, managing the technology risk register, and evaluating critical vendors and AI use cases. Requirements...
    Senior
    Temporary work
    Flexible hours

    Link Canada : 2SLGBTQ+ Insurance Network

    Boston, MA
    3 days ago
  •  ...our staffing business reinforce each other: the same core software and data power both, the API business sharpens the matching...  ...generation of talent matching. The Role We are hiring a Senior Software Engineer to build the core software behind our talent matching: the... 
    Senior

    AdeptID

    Boston, MA
    7 days ago
  •  ...iteration driven by real field use. FieldAI is seeking passionate engineers to play a vital role in the development of multi-robot...  ...on exceptional AI researchers and engineers, as well as strong software developers, product designers, field deployment experts, and communicators... 
    Senior

    FieldAI

    Boston, MA
    a month ago
  •  ...destiny. About the Role At Klaviyo, we believe the future of software lies not in productivity tools for human users but in software...  ...for any business. Our team is looking for a Sr. Software Engineer to join Flows AI. You’ll help build the backend systems and product... 
    Senior
    Full time

    Klaviyo

    Boston, MA
    more than 2 months ago
  •  ...Description Who You Are: You’re a seasoned software engineer ready for your next challenge. In this role, you’ll join Invicti’s newly formed AI team as a Senior Software Engineer, Agentic AI, and play a pivotal role in building our next-generation Agentic AppSec... 
    Senior
    Full time
    Flexible hours

    Invicti Security

    Boston, MA
    more than 2 months ago
  •  ...open web — the very data threat actors use to launch social engineering, phishing, Gen-AI deepfake, doxxing campaigns, physical threats...  ....   Role Overview:  We are seeking an experienced Senior Software Engineer to design and lead the evolution of DeleteMe's platform... 
    Senior
    Work from home

    DeleteMe

    Boston, MA
    a month ago
  •  ...Job Description Job Description hatch I.T. is partnering with Via to find a Senior Software Engineer. See details below: About the Role: An impressive mission requires an equally impressive Senior Software Engineer. As a key technical contributor at VIA... 
    Senior

    Hatch IT

    Boston, MA
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!