
Principal Software Engineer
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in United States.
• Oversee the architecture, design, and implementation of enterprise web applications utilizing contemporary frontend and backend technologies.
• Create highly engaging user experiences with React, TypeScript, Next.js, and other modern frontend frameworks.
• Establish and refine enterprise frontend architecture, design systems, reusable component libraries, and UI engineering standards to guarantee consistency, scalability, accessibility, and outstanding user experiences across applications.
• Conceptualize and execute AI-driven applications that utilize Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and agentic architectures.
• Develop intelligent assistants, copilots, and conversational interfaces tailored for Contracting, Pricing, and Commercial Operations users.
• Collaborate with business stakeholders to uncover opportunities for automation, AI implementation, workflow enhancement, and digital transformation.
• Spearhead rapid prototyping and proof-of-concept projects to assess emerging technologies, AI functionalities, and business applications.
• Offer technical leadership and mentorship across engineering teams, promoting architecture governance, engineering excellence, DevOps maturity, and the integration of modern development and AI-enabled engineering practices.
• Doctorate degree with 2 years of Information Systems experience OR Master’s degree with 4 years of Information Systems experience OR Bachelor’s degree with 6 years of Information Systems experience OR Associate’s degree with 10 years of Information Systems experience OR High school diploma / GED with 12 years of Information Systems experience.
• Over 5 years of practical experience in developing frontend applications using React and modern JavaScript/TypeScript frameworks.
• More than 5 years of backend development experience with Node.js and/or Python.
• At least 3 years of experience leading engineering teams or technical delivery teams.
• A minimum of 3 years in developing AI-powered applications utilizing Generative AI and LLM technologies.
• Proven experience in creating RAG-based solutions that leverage enterprise data sources.
• Skilled in designing and developing RESTful APIs and microservices.
• Experience in integrating enterprise SaaS platforms and business applications.
• Familiarity with Agile product development methodologies.
• A comprehensive employee benefits package, including a Retirement and Savings Plan with substantial company contributions.
• Group medical, dental, and vision insurance options.
• Life and disability insurance coverage.
• Flexible spending accounts.
• A discretionary annual bonus program, or for field sales representatives, a sales-based incentive plan.
• Stock-based long-term incentives.
• Award-winning time-off policies.
• Flexible work arrangements where feasible.
EXL
Headspace
Allstate
Sargent & Lundy
Get handpicked remote jobs straight to your inbox weekly.