Software Development Engineer - C#/.NET - Property Tax Team
Generate a McCoy IQ challenge in 30 seconds.
See how candidates think and approach the work this role demands, before the phone screen. We'll build a video challenge from this posting, and you can edit or share it before it goes live.
Key details
Why this role is notable
Avalara is framing property tax compliance, a historically manual and rules-heavy process, as a target for autonomous agentic AI workflows, signaling a bet that AI will move from assistive tooling into the core of tax-compliance product delivery.
Job Description
What You&apos;ll Do</h3>Role Summary (The Why Now)</span>&#xA0;</strong>
As Avalara&apos;s enterprise Property Tax customer base and transaction volumes grow, manual and rules-heavy compliance workflows are becoming a bottleneck. This role exists to replace them with autonomous, agentic property tax workflows and modernized enterprise systems built for scale. The Sr. Software Engineer raises engineering standards and drives AI-enabled product modernization across a globally distributed team.</span>&#xA0;</span></p></div></div>How This Role Elevates Avalara&#xA0;</span>&#xA0;</span></strong></p></div>This role turns AI from a tool into a product capability, applying it to extraction, classification, and workflow automation so the team ships faster without lowering quality. The outcome: less manual processing, a more resilient platform, and reusable patterns other teams can build on as agentic property tax capabilities scales.</span>&#xA0;</span></p></div>***Only CVs in EN will be considered***</strong></span></p>This position is also open to people with disabilities (PcD), in accordance with Law No. 8.213/91</span>
(Esta vaga tamb&#xE9;m &#xE9; destinada a pessoas com defici&#xEA;ncia (PcD), conforme Lei n&#xBA; 8.213/91).</span></p>#LI-Remote</span></p>What Your Responsibilities Will Be</h3>Responsibilities</span>&#xA0;</span></strong></p></div>Lead the design and implementation of scalable, secure backend services and application programming interfaces that support property tax workflows.</span>&#xA0;</span></p></li></ul></div>Build AI-driven services, orchestration pipelines, and intelligent data extraction capabilities for property tax logic.</span>&#xA0;</span></p></li></ul></div>Modernize complex client workflows by moving manual data ingestion, rules processing, and integration patterns into reliable automated services.</span>&#xA0;</span></p></li></ul></div>Use AI-assisted engineering tools to improve coding, testing, refactoring, documentation, and delivery speed.</span>&#xA0;</span></p></li></ul></div>Strengthen continuous integration and continuous delivery pipelines, observability, monitoring, and automated test coverage for new services.</span>&#xA0;</span></p></li></ul></div>Review technical designs and code to improve reliability, maintainability, security, and long-term platform health.</span>&#xA0;</span></p></li></ul></div>Coach engineers by sharing design patterns, guiding architectural decisions, and raising engineering quality across the squad.</span>&#xA0;</span></p></li></ul></div>Partner with product managers, architects, and cross-functional teams to deliver measurable outcomes for Avalara and its customers.</span>&#xA0;</span></p></li></ul></div>12-Month Success Signals</span>&#xA0;</span></strong></p></div>Within the first 12 months, this role will be expected to deliver measurable outcomes in the following areas:</span>&#xA0;</span></p></li></ul></div>Design and deliver the foundational Agentic Property Tax orchestration layer, including system decomposition, service boundaries, and production rollout plan.</span>&#xA0;</span></p></li></ul></div>Ship at least one production-ready AI-enabled capability, such as autonomous document classification, intelligent extraction, or automated return preparation validation.</span>&#xA0;</span></p></li></ul></div>Increase development workflow automation by using AI across coding, testing, and continuous integration workflows.</span>&#xA0;</span></p></li></ul></div>Help achieve a measurable reduction in cycle time from task creation to production deployment for routine engineering work.</span>&#xA0;</span></p></li></ul></div>Establish automated testing standards for new services, with a target of greater than 80 percent unit and integration test coverage where technically appropriate.</span>&#xA0;</span></p></li></ul></div>Mentor at least two engineers by improving their distributed systems design, code quality, and applied AI practices.</span>&#xA0;</span></p></li></ul></div>Define reusable architectural patterns, application programming interface contracts, and responsible AI guardrails for property tax services.</span>&#xA0;</span></p></li></ul></div>Bar Raiser Expectations</span>&#xA0;</span></p></li></ul></div>At Avalara TCO, a Bar Raiser is someone who improves the average performance of the team by their presence.</span>&#xA0;</span></p></li></ul></div>Bar Raisers:</span>&#xA0;</span></strong></p></div>Hold themselves and others to high standards of quality, ownership, and accountability.</span>&#xA0;</span></p></li></ul></div>Demonstrate strong judgment in decision-making, especially when tradeoffs affect customers or scale.</span>&#xA0;</span></p></li></ul></div>Raise the performance of those around them through coaching, feedback, and example.</span>&#xA0;</span></p></li></ul></div>Simplify complexity and drive measurable business outcomes.</span>&#xA0;</span></p></li></ul></div>Challenge assumptions respectfully and bring data into conversations.</span>&#xA0;</span></p></li></ul></div>Leave every team, process, or system stronger than they found it.</span>&#xA0;</span></p></li></ul></div>Being a Bar Raiser is not about tenure or title. It is about consistently improving talent density, execution quality, and business impact. At Avalara, we hire and promote only individuals who raise the bar &#x2014; never those who merely meet it.</span>&#xA0;</span></p></li></ul></div></div>AI Bar Raiser Expectations</span>&#xA0;</span></strong></p></div>As an AI Bar Raiser, you go beyond baseline AI adoption: you demonstrate applied capability, not just familiarity with tools, and you help raise the bar for others. You identify AI opportunities tied to revenue, efficiency, customer experience, or risk reduction, and you apply AI responsibly, securely, and ethically.</span>&#xA0;</span></p></li></ul></div>For this role, that means the engineer:</span>&#xA0;</span></p></li></ul></div>Uses AI-assisted development tools to improve delivery speed, test coverage, documentation quality, and code maintainability.</span>&#xA0;</span></p></li></ul></div>Designs AI-enabled product capabilities with clear guardrails, evaluation measures, and human review where needed.</span>&#xA0;</span></p></li></ul></div>Evaluates AI-generated output for correctness, security, maintainability, and customer impact before use.</span>&#xA0;</span></p></li></ul></div>Shares practical AI patterns with engineers so the team improves, not only the individual.</span></p></li></ul></div>What You&#x2019;ll Need To Be Successful</h3>Qualifications</span>&#xA0;</span></strong></p></div>Bachelor&#x2019;s degree in Computer Science, Computer Engineering, Information Systems, or a related technical field.</span>&#xA0;</span></p></li></ul></div>
Role Summary (The Why Now)</span>&#xA0;</strong> How This Role Elevates Avalara&#xA0;</span>&#xA0;</span></strong></p></div> This role turns AI from a tool into a product capability, applying it to extraction, classification, and workflow automation so the team ships faster without lowering quality. The outcome: less manual processing, a more resilient platform, and reusable patterns other teams can build on as agentic property tax capabilities scales.</span>&#xA0;</span></p></div> ***Only CVs in EN will be considered***</strong></span></p> This position is also open to people with disabilities (PcD), in accordance with Law No. 8.213/91</span> #LI-Remote</span></p> Responsibilities</span>&#xA0;</span></strong></p></div> Lead the design and implementation of scalable, secure backend services and application programming interfaces that support property tax workflows.</span>&#xA0;</span></p></li></ul></div> Build AI-driven services, orchestration pipelines, and intelligent data extraction capabilities for property tax logic.</span>&#xA0;</span></p></li></ul></div> Modernize complex client workflows by moving manual data ingestion, rules processing, and integration patterns into reliable automated services.</span>&#xA0;</span></p></li></ul></div> Use AI-assisted engineering tools to improve coding, testing, refactoring, documentation, and delivery speed.</span>&#xA0;</span></p></li></ul></div> Strengthen continuous integration and continuous delivery pipelines, observability, monitoring, and automated test coverage for new services.</span>&#xA0;</span></p></li></ul></div> Review technical designs and code to improve reliability, maintainability, security, and long-term platform health.</span>&#xA0;</span></p></li></ul></div> Coach engineers by sharing design patterns, guiding architectural decisions, and raising engineering quality across the squad.</span>&#xA0;</span></p></li></ul></div> Partner with product managers, architects, and cross-functional teams to deliver measurable outcomes for Avalara and its customers.</span>&#xA0;</span></p></li></ul></div> 12-Month Success Signals</span>&#xA0;</span></strong></p></div> Within the first 12 months, this role will be expected to deliver measurable outcomes in the following areas:</span>&#xA0;</span></p></li></ul></div> Design and deliver the foundational Agentic Property Tax orchestration layer, including system decomposition, service boundaries, and production rollout plan.</span>&#xA0;</span></p></li></ul></div> Ship at least one production-ready AI-enabled capability, such as autonomous document classification, intelligent extraction, or automated return preparation validation.</span>&#xA0;</span></p></li></ul></div> Increase development workflow automation by using AI across coding, testing, and continuous integration workflows.</span>&#xA0;</span></p></li></ul></div> Help achieve a measurable reduction in cycle time from task creation to production deployment for routine engineering work.</span>&#xA0;</span></p></li></ul></div> Establish automated testing standards for new services, with a target of greater than 80 percent unit and integration test coverage where technically appropriate.</span>&#xA0;</span></p></li></ul></div> Mentor at least two engineers by improving their distributed systems design, code quality, and applied AI practices.</span>&#xA0;</span></p></li></ul></div> Define reusable architectural patterns, application programming interface contracts, and responsible AI guardrails for property tax services.</span>&#xA0;</span></p></li></ul></div> Bar Raiser Expectations</span>&#xA0;</span></p></li></ul></div> At Avalara TCO, a Bar Raiser is someone who improves the average performance of the team by their presence.</span>&#xA0;</span></p></li></ul></div> Bar Raisers:</span>&#xA0;</span></strong></p></div> Hold themselves and others to high standards of quality, ownership, and accountability.</span>&#xA0;</span></p></li></ul></div> Demonstrate strong judgment in decision-making, especially when tradeoffs affect customers or scale.</span>&#xA0;</span></p></li></ul></div> Raise the performance of those around them through coaching, feedback, and example.</span>&#xA0;</span></p></li></ul></div> Simplify complexity and drive measurable business outcomes.</span>&#xA0;</span></p></li></ul></div> Challenge assumptions respectfully and bring data into conversations.</span>&#xA0;</span></p></li></ul></div> Leave every team, process, or system stronger than they found it.</span>&#xA0;</span></p></li></ul></div> Being a Bar Raiser is not about tenure or title. It is about consistently improving talent density, execution quality, and business impact. At Avalara, we hire and promote only individuals who raise the bar &#x2014; never those who merely meet it.</span>&#xA0;</span></p></li></ul></div> AI Bar Raiser Expectations</span>&#xA0;</span></strong></p></div> As an AI Bar Raiser, you go beyond baseline AI adoption: you demonstrate applied capability, not just familiarity with tools, and you help raise the bar for others. You identify AI opportunities tied to revenue, efficiency, customer experience, or risk reduction, and you apply AI responsibly, securely, and ethically.</span>&#xA0;</span></p></li></ul></div> For this role, that means the engineer:</span>&#xA0;</span></p></li></ul></div> Uses AI-assisted development tools to improve delivery speed, test coverage, documentation quality, and code maintainability.</span>&#xA0;</span></p></li></ul></div> Designs AI-enabled product capabilities with clear guardrails, evaluation measures, and human review where needed.</span>&#xA0;</span></p></li></ul></div> Evaluates AI-generated output for correctness, security, maintainability, and customer impact before use.</span>&#xA0;</span></p></li></ul></div> Shares practical AI patterns with engineers so the team improves, not only the individual.</span></p></li></ul></div> Qualifications</span>&#xA0;</span></strong></p></div> Bachelor&#x2019;s degree in Computer Science, Computer Engineering, Information Systems, or a related technical field.</span>&#xA0;</span></p></li></ul></div>
As Avalara&apos;s enterprise Property Tax customer base and transaction volumes grow, manual and rules-heavy compliance workflows are becoming a bottleneck. This role exists to replace them with autonomous, agentic property tax workflows and modernized enterprise systems built for scale. The Sr. Software Engineer raises engineering standards and drives AI-enabled product modernization across a globally distributed team.</span>&#xA0;</span></p></div>
(Esta vaga tamb&#xE9;m &#xE9; destinada a pessoas com defici&#xEA;ncia (PcD), conforme Lei n&#xBA; 8.213/91).</span></p>What Your Responsibilities Will Be</h3>
What You&#x2019;ll Need To Be Successful</h3>
