Principal Software Engineer for AI Powered Tax
MSCCN - San Diego, CA
Apply NowJob Description
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 Technical Strategy and Execution 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 engineeringu2014encompassing 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. Full Stack and AI Native Expertise 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. Leadership, Mentorship, and Collaboration 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
Created: 2025-12-05