Taxwell is a leading digital tax filing platform formed from the combination of Drake Software® and TaxAct®. They are seeking a Principal Software Engineer to drive critical initiatives in authentication and customer experience, influencing engineering teams and working closely with cross-functional partners.
Responsibilities:
- Lead the architecture, design, and delivery of core platform components spanning authentication and all stages of the customer experience
- Drive technical strategy and implementation of scalable backend services, customer-facing systems, and shared infrastructure
- Influence the direction of three engineering teams by tackling complex, cross-functional challenges with technical authority—not people management
- Write production code regularly, prototype solutions, and contribute to modernizing legacy systems
- Champion engineering quality, performance, and long-term maintainability across backend services and front-end UI's
- Help integrate AI-powered development tools (e.g., Claude, Cursor, LangGraph) into our workflows to accelerate development
- Work closely with product, design, QA, DevOps, and security to shape solutions that balance technical rigor with business needs
Requirements:
- 9+ years of software engineering experience, with a proven record of building scalable, production-grade backend systems
- Strong experience with .NET/C#, Java, Go, or Ruby. Prior .NET experience is not required, but you should be comfortable learning and contributing within a .NET-based environment
- Also experienced in modern frontend frameworks such as Vue.js, React, or Angular
- Comfortable designing and maintaining large-scale web applications, APIs, and platform services
- Proficient with AWS services, infrastructure-as-code, and containerized environments (Docker, Kubernetes)
- Hands-on builder who thrives in ambiguous environments, writes clean and reliable code, and enjoys mentoring others
- Clear communicator who collaborates well across engineering, product, and design teams
- Self-motivated, curious, and passionate about using technology to solve meaningful problems
- Experience working in authentication, identity, or onboarding domains
- Familiarity with AI-assisted development tools or agent-based workflows
- Background in regulated industries such as tax, fintech, or healthcare