Senior Software Engineer – Client Services Applications

Daley And Associates, LLC

Boston (MA)

Hybrid

USD 120,000 - 150,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Daley And Associates, LLC in Boston is seeking a Senior Software Engineer for Client Services Technology. This hands-on role focuses on building reporting infrastructure, data pipelines, and tools that reduce manual work, with an emphasis on automation and business-facing deliverables.

Expect a hybrid schedule with about three days onsite per week and intensive onboarding. You will collaborate with business stakeholders, design scalable Python/SQL solutions, and implement CI/CD practices while

Qualifications

  • 3–5 years of software engineering experience, focused on reporting, data engineering, or analytics.
  • Strong Python and SQL proficiency.
  • Experience with Power BI, Tableau, or similar tools.
  • Experience developing automated reporting workflows and business-facing deliverables.
  • Solid understanding of relational data models, ETL, and data validation.
  • Strong troubleshooting and problem-solving skills.
  • Ability to translate business requirements into practical technical solutions.
  • Bachelor’s degree in computer science, engineering, information systems, or equivalent.

Responsibilities

  • Design and develop scalable reporting frameworks for standardized and client-specific reports.
  • Build automated workflows that generate Excel, PDF, PowerPoint, and Word deliverables.
  • Develop and optimize data extraction, transformation, and validation pipelines with Python and SQL.
  • Integrate data from enterprise systems, external providers, and internal databases.
  • Investigate reporting discrepancies, identify root causes, and implement fixes.
  • Establish data quality controls for reliable client deliverables.
  • Build internal tools and lightweight applications to streamline reporting and onboarding.
  • Support, enhance, and troubleshoot existing systems and vendor applications.
  • Collaborate with business stakeholders to gather requirements and support UAT.
  • Follow SDLC practices: version control, code reviews, automated testing, documentation, and CI/CD.
  • Coordinate with technology teams to align with architecture, security, and data governance.

Skills

Python
SQL
Power BI
Tableau
ETL
Data modeling
Data validation
Troubleshooting
Stakeholder communication

Education

Bachelor's degree in CS/Engineering/IS

Tools

Power BI
Tableau

Job description

Senior Software Engineer – Client Services Technology

Schedule: Hybrid, approximately 3 days onsite per week; approximately 4 days onsite during the first two weeks for onboarding

Compensation: $120,000-$150,000 base salary, plus bonus potential up to $25,000

We are recruiting a Senior Software Engineer for our client in the Investment space in Boston to build technology solutions that improve client reporting and streamline client service operations. This is a hands-on opportunity to design automated reporting frameworks, develop data pipelines, and create applications and tools that reduce manual work.

The initial focus will be on reporting infrastructure and data preparation. Over time, the role will expand into departmental applications, workflow automation, and systems enhancements. The ideal candidate combines strong Python and SQL skills with practical software engineering experience and the ability to work directly with business stakeholders.

Responsibilities
  • Design and develop scalable reporting frameworks that support standardized reports and client-specific requirements.
  • Build automated workflows that produce client-ready Excel, PDF, PowerPoint, and Word deliverables.
  • Develop and optimize data extraction, transformation, and validation pipelines using Python and SQL.
  • Integrate and reconcile data from enterprise systems, external providers, and internal databases.
  • Investigate reporting discrepancies, identify root causes, and implement lasting fixes.
  • Establish data quality controls to ensure accurate and reliable client deliverables.
  • Build internal tools and lightweight applications that streamline reporting, onboarding, and recurring client service processes.
  • Support, enhance, and troubleshoot existing systems and vendor applications.
  • Partner with business stakeholders to gather requirements, design solutions, and support user acceptance testing.
  • Follow software development best practices, including version control, code reviews, automated testing, documentation, and CI/CD.
  • Collaborate with technology teams to align solutions with architecture, security, and data governance standards.
Qualifications
  • Approximately 3-5 years of relevant software engineering experience, ideally with a focus on reporting, data engineering, or analytics platforms.
  • Strong proficiency in Python and SQL.
  • Experience with Power BI, Tableau, or similar reporting and visualization tools.
  • Experience developing automated reporting workflows and business-facing deliverables.
  • Solid understanding of relational data models, ETL processes, and data validation.
  • Strong troubleshooting and problem-solving skills.
  • Ability to translate business requirements into practical technical solutions.
  • Clear written and verbal communication skills and comfort working directly with business stakeholders.
  • Bachelor’s degree in computer science, engineering, information systems, or equivalent professional experience.
  • Experience with financial data providers, vendor reporting platforms, workflow automation, or lightweight application frameworks.
Work Authorization

Applicants must be authorized to work in the United States for any employer. Employment visa sponsorship or transfer of sponsorship is unavailable now or in the future (no OPT. USC or GC holders only).

NO C2C Candidates, NO 3rd-party candidates, LOCAL to MA only. USC or GC holders only; no other visa types will be considered.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Reporting & Client Services
Senior Software Engineer - Reporting & Client Services

Income Research + Management • Boston (MA)

On-site
USD 120,000 - 150,000
Senior Enterprise Applications Engineer
Senior Enterprise Applications Engineer

firstPRO US • Boston (MA)

On-site
USD 120,000 - 180,000
Senior Software Engineer: Client Reporting & Automation
Senior Software Engineer: Client Reporting & Automation

Daley And Associates, LLC • Boston (MA)

Hybrid
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Eliassen Group • Boston (MA)

On-site
Confidential
Medical coverage
Dental coverage
Vision coverage
+2
Senior Software Engineer
Senior Software Engineer

Empower • United States

Remote
USD 106,000 - 149,000
Medical, dental, vision and life
401(k) plan with company matching
Tuition reimbursement
+5
Senior Software Engineer
Senior Software Engineer

Empower Retirement • Greenwood Village (CO)

On-site
USD 106,000 - 149,000
Medical, dental, vision and life ins.
401(k) with company matching (up to 6%
Tuition reimbursement up to $5,250/yr
+3
Associate Engineer, Investment Data & Analytics
Associate Engineer, Investment Data & Analytics

Options Consulting Solutions • Boston (MA)

Hybrid
USD 155,000 - 165,000
Hybrid working environment
Competitive base salary and perfomance
Senior Data Engineer
Senior Data Engineer

DataJobs • Boston (MA)

Hybrid
USD 165,000 - 185,000
Medical, dental, vision coverage
Paid leave
Senior Software Engineer, Reporting & Client Data Tools
Senior Software Engineer, Reporting & Client Data Tools

Income Research Management • Boston (MA)

On-site
USD 120,000 - 150,000
Discretionary bonus program
Software Engineer
Software Engineer

Alexander Technology Group • Boston (MA)

Hybrid
USD 110,000 - 150,000