Staff Software Engineer: Dynamics & AI Platform Lead

BDO USA, LLP

Dallas (TX)

Hybrid

USD 200,000 - 285,000

Full time

6 days ago
Be an early applicant
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, LLP in Dallas seeks a Staff Software Engineer to provide technical leadership and hands-on development for Tax products and AI-enabled platforms. You will design scalable services, enforce engineering standards, and drive delivery excellence across Agile teams.

You will lead architecture reviews, build backend services and REST APIs, and deliver UI components aligned with product needs, while safeguarding security and governance in AI features.

Qualifications

  • 10+ years in progressive software engineering for enterprise products.
  • 5+ years building production services and APIs in C#/.NET or Java.
  • 3+ years leading design reviews and setting engineering standards.
  • 3+ years delivering Agile/Lean and continuous improvement.
  • 2+ years developing AI-enabled software with LLMs and governance controls.
  • Experience with Dynamics/ERP integrations and tax platforms preferred.

Responsibilities

  • Lead design and implementation of features for BDO Tax products and integrations.
  • Guide architecture, scalability, and reliability of services and APIs.
  • Develop backend services and REST APIs with modern practices.
  • Build UI components aligned to product requirements and accessibility.
  • Develop AI-enabled capabilities with governance and safety controls.
  • Establish engineering standards through reviews and templates.
  • Collaborate in agile teams to refine requirements and deliver iteratively.
  • Improve developer productivity with reusable tooling and libraries.
  • Implement automated testing and CI/CD with security checks.
  • Maintain observability and perform performance/reliability engineering.

Skills

Technical leadership
AI-enabled software
C#/.NET
Java
Agile and Lean
Cloud platforms (Azure/AWS/GCP)
CI/CD pipelines
Security best practices
Observability and incident response
LLM-based capabilities

Education

Bachelor's degree in STEM or related field

Tools

Azure DevOps
GitHub
Microsoft SQL Server / Azure SQL DB
Docker
Kubernetes
OpenAI / AI platforms

Job description

BDO USA, LLP in Dallas seeks a Staff Software Engineer to provide technical leadership and hands-on development for Tax products and AI-enabled platforms. You will design scalable services, enforce engineering standards, and drive delivery excellence across Agile teams.

You will lead architecture reviews, build backend services and REST APIs, and deliver UI components aligned with product needs, while safeguarding security and governance in AI features.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Dynamics & AI-Powered Platforms
Staff Software Engineer - Dynamics & AI-Powered Platforms

BDO USA • Richmond (VA)

Hybrid
USD 200,000 - 285,000
ESOP ownership
Total Rewards benefits
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 — AI-Driven Dynamics/ERP
Staff Software Engineer — AI-Driven Dynamics/ERP

BDO USA • Chicago (IL)

Hybrid
USD 200,000 - 285,000
ESOP
Total Rewards benefits
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
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
Senior Software Engineer - Tax Platform & Solutions
Senior Software Engineer - Tax Platform & Solutions

BDO USA • Houston (TX)

On-site
USD 100,000 - 160,000
Userverse Staff Software Engineer, Dynamics
Userverse Staff Software Engineer, Dynamics

BDO USA • Dallas (TX)

Hybrid
USD 200,000 - 285,000
Userverse Staff Software Engineer, Dynamics
Userverse Staff Software Engineer, Dynamics

BDO USA • Richmond (VA)

Hybrid
USD 200,000 - 285,000
ESOP ownership
Total Rewards benefits
Lead Software Engineer, Tax Products — Hybrid & Impact
Lead Software Engineer, Tax Products — Hybrid & Impact

BDO USA • Grand Rapids (MI)

Hybrid
USD 140,000 - 210,000
Userverse Staff Software Engineer, Dynamics
Userverse Staff Software Engineer, Dynamics

BDO USA • Chicago (IL)

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