Staff Software Engineer, Dynamics & AI Platform

BDO USA

Chicago (IL)

Hybrid

USD 200,000 - 285,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

BDO USA seeks a Staff Software Engineer to provide technical leadership and hands-on development for Tax products and platforms, including AI-enabled solutions. You will design scalable services, drive engineering standards, and partner with product, design, QA, and DevOps to deliver reliable capabilities.

You will build AI-enabled features with governance and safety controls, mentor engineers, and help optimize delivery through Lean practices, observability, and automation.

Qualifications

  • Ten (10) or more years of progressive software engineering experience delivering enterprise software.
  • Five (5) or more years building and maintaining production-grade services and APIs using C#/.NET or Java.
  • Three (3) or more years providing technical leadership through design/code reviews and standards.

Responsibilities

  • Lead design and implementation of software features and platform capabilities for tax products.
  • Provide technical direction on architecture, scalability, and reliability of services and APIs.
  • Develop and maintain backend services and REST APIs with modern practices.

Skills

Technical leadership
Agile engineering practices
CI/CD
Problem solving

Education

Bachelor's degree in STEM/Finance/Accounting
High school diploma or equivalent

Tools

Azure DevOps
GitHub
Microsoft SQL Server
Docker
Kubernetes

Job description

BDO USA seeks a Staff Software Engineer to provide technical leadership and hands-on development for Tax products and platforms, including AI-enabled solutions. You will design scalable services, drive engineering standards, and partner with product, design, QA, and DevOps to deliver reliable capabilities.

You will build AI-enabled features with governance and safety controls, mentor engineers, and help optimize delivery through Lean practices, observability, and automation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer - AI-Driven Dynamics & ERP
Staff Software Engineer - AI-Driven Dynamics & ERP

BDO USA • Dallas (TX)

Hybrid
USD 200,000 - 285,000
Staff Software Engineer: Dynamics & AI Platform Lead
Staff Software Engineer: Dynamics & AI Platform Lead

BDO USA, LLP • Dallas (TX)

Hybrid
USD 200,000 - 285,000
Senior Dynamics & Power Platform Engineer – AI-Enabled
Senior Dynamics & Power Platform Engineer – AI-Enabled

BDO USA • Milwaukee (WI)

Hybrid
USD 200,000 - 285,000
ESOP
Total Rewards benefits
Dynamics Tax Platform Lead - AI-Driven ERP Solutions
Dynamics Tax Platform Lead - AI-Driven ERP Solutions

BDO USA • Raleigh (NC)

On-site
USD 170,000 - 240,000
Senior Tax Product Lead for Dynamics & AI
Senior Tax Product Lead for Dynamics & AI

BDO USA, LLP • Boston (MA)

On-site
USD 170,000 - 240,000
Lead Software Engineer, Tax Product & Cloud
Lead Software Engineer, Tax Product & Cloud

BDO USA • Charlotte (NC)

Hybrid
USD 140,000 - 210,000
ESOP
Flexible hybrid work
Professional development opportunities
Userverse Staff Software Engineer, Dynamics
Userverse Staff Software Engineer, Dynamics

BDO USA • Chicago (IL)

Hybrid
USD 200,000 - 285,000
Senior Tax Software Engineer & Tech Lead
Senior Tax Software Engineer & Tech Lead

BDO USA • New York (NY)

Hybrid
USD 140,000 - 210,000
ESOP ownership
Total Rewards benefits
Userverse Staff Software Engineer, Dynamics
Userverse Staff Software Engineer, Dynamics

BDO USA, LLP • Dallas (TX)

Hybrid
USD 200,000 - 285,000
MS Dynamics Staff Software Engineer (Power Platform)
MS Dynamics Staff Software Engineer (Power Platform)

BDO USA • Milwaukee (WI)

Hybrid
USD 200,000 - 285,000
ESOP
Total Rewards benefits