This role is essential for designing, implementing, and deploying scalable software solutions that meet customer requirements and support high availability environments. It involves collaborating with engineers to develop software components using technologies such as virtualization, microservices, software-defined networking, network functions virtualization, and big data platforms. The role requires applying judgment to resolve sophisticated technical issues and making recommendations for software architecture and design. Success is measured by the effectiveness of software solutions, technical leadership contributions, and the ability to influence technology decisions. The work impacts the organization by enabling sophisticated software capabilities that improve operational efficiency and customer experience. The Principal Software Engineer - Tax Technology serves as a senior technical resource responsible for driving software engineering execution across tax technology platforms and solutions. This role partners with architecture, product, tax, finance, security, infrastructure, and enterprise technology teams to deliver scalable, secure, and resilient software solutions that support tax calculation, compliance, reporting, and enterprise integrations. This role translates architectural direction into high-quality engineering outcomes while supporting modernization, automation, reliability, and operational excellence across the Tax Technology ecosystem. The role also helps advance engineering maturity by mentoring engineers, promoting consistent development practices, and identifying practical uses of AI-assisted engineering tools in alignment with enterprise governance, security, and compliance expectations. We are a team that encourages innovation and advocates an agile and open approach, truly working and playing in the Un-carrier way!
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal