Jobs · Consulting · Washington

Sr Software Dev Engineer, AWS Invoicing Global Tax & Compliance

Amazon Web Services (AWS) · Seattle, WA · 1 wk ago
ConsultingFull-time

Key job responsibilities

  • **Technical leadership and architecture**: Own the system design and long-term technical vision for Tax Profile, evolving it from single-entity storage to a multi-persona, multi-jurisdiction platform supporting complex enterprise configurations.
  • **Multi-jurisdiction capability delivery**: Design and deliver features for multi-tax-registration management, jurisdiction-specific document collection and validation, and entity resolution logic that scales across regulatory regimes.
  • **Platform abstraction design**: Build scalable APIs and data models that decouple tax identity management from specific tenants or use cases—enabling downstream services (tax calculation, invoicing, e-invoicing, control plane) to consume Tax Profile as a platform.
  • **Cross-team technical integration**: Partner with Control Plane, Invoice Configuration, Tax Calculation, and Marketplace teams to define interfaces, resolve dependency bottlenecks, and ensure Tax Profile capabilities ship ahead of downstream consumers' timelines.
  • **Enterprise customer unblock**: Deliver capabilities that directly address complex billing requirements for strategic enterprise customers with multi-entity, multi-jurisdiction tax obligations.
  • **Engineering excellence**: Establish technical standards for the team including code quality, operational readiness, testing strategy, and scalability patterns. Mentor engineers and raise the technical bar.
  • **Operational ownership**: Ensure Tax Profile operates with high availability and low-latency at scale, owning operational metrics, on-call excellence, and incident response for a system that sits in the critical path of billing.
  • **Technical debt reduction**: Identify and systematically retire country-specific implementations in favor of generalized, configurable solutions that reduce per-country engineering effort.

Basic Qualifications

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Preferred Qualifications

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

Similar jobs