Principal Software Engineer AI Powered Tax
Listed on 2025-12-28
-
Software Development
Full Stack Developer, Software Engineer
Principal Software Engineer for AI Powered Tax Overview
The Principal Engineer (Full Stack) serves as a paramount technical leader, dedicated to driving velocity in the organization by accelerating customer, business, and technology outcomes. This role requires executing with a boundaryless mindset, leading significant technology initiatives end-to-end, and focusing particularly on horizontal layers of the architecture. You will be essential in designing and implementing durable, robust, scalable, and secure software solutions for mission‑critical systems in a fast‑paced environment.
We seek an engineer who is passionate for continuous learning, experimenting, and applying cutting‑edge technology and software paradigms to solve complex customer problems.
Responsibilities- Drive design and implementation of durable, scalable software solutions, ensuring high availability and optimal performance of applications.
- Drive target state architecture for company‑wide capabilities, collaborating actively with technical leaders across the organization.
- Demonstrate deep expertise across the software lifecycle, acting as a role model in full cycle engineering—encompassing design, implementation, and operationalization.
- Continuously evolve development practices and operational maturity through structured root cause analysis and monitoring.
- Drive significant technology initiatives end‑to‑end and provide perspective on leading industry trends, recommending new and emerging technologies, technology prototypes, and engineering process improvements.
- Pursue and resolve complex or unchartered technical problems, sharing key learnings to improve organizational knowledge.
- Be able to make data‑backed decisions and drive the right level of instrumentation and experimentation to support technical choices.
- Understand customer behaviors and partner with cross‑functional teams to drive end‑to‑end solutions for customer problems.
- Leverage full‑stack development experience with AI technologies/tools, applying them to enhance user experiences or backend solutions.
- Guide the applicability of AI to customer problems through a deep understanding of the value and limitations of AI technologies.
- Drive the technical implementation to develop componentized/widgetized experiences using modern web frameworks (like React) and microservices built with Java on Kubernetes within the public cloud.
- Possess a high‑level understanding of how AI models work, the different types of AI models that exist, and their pros and cons, and apply the latest tools and technologies in this space.
- Drive velocity in a highly matrixed environment, partnering effectively with numerous stakeholders.
- Collaborate actively with other groups for cross‑functional design, solution integration, and on‑boarding of offerings (mobile/SaaS/PaaS/web).
- Work closely with cross‑functional partners from Architecture, Product Management, Quality Assurance, and Production Operations to develop, test, and release features efficiently.
- Serve as a technical leader and role model to other engineers, offering strong mentoring skills and inspiring a high technical bar for the team.
- Influence and communicate effectively with both technical and non‑technical people, possessing excellent communication skills to speak clearly, succinctly, and persuasively to all levels of employees and management (including executives).
- Demonstrate a "self‑starter" attitude and the ability to make decisions independently, exhibiting high adaptability and flexibility in a fast‑paced, complex technical environment.
- Contribute to the engineering community by defining standards, patterns, and best practices.
- Experience driving for results and achieving alignment across cross‑functional and global teams across time zones.
- Required Experience and Education
- 8+ years of experience developing systems/software for large business environments.
- 5+ years of experience designing complex distributed systems, management products, or business applications.
- Prior experience working in teams that have built AI native applications for 1+ years is required.
- BS/MS in Computer Science or a related area.
- Multiple years of experience…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).