Remote Jobs Sign In

Principal Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Wed, Jun 10, 2026
This job expires in: 23 days

Job Summary

Leading the architecture, design, and development of enterprise-grade user interfaces, the full-time remote Principal Software Engineer will utilize React, TypeScript, and modern frontend technologies to create responsive applications that enhance business processes in Contracting, Pricing, and Commercial Operations.

Key responsibilities
  • Drive UI innovation and digital transformation by collaborating with stakeholders to translate business requirements into user-centric solutions
  • Define and evolve frontend architecture, reusable design patterns, and component frameworks to ensure scalability and maintainability
  • Lead the implementation of AI-powered applications and modern DevOps practices to enhance application delivery and productivity
Required qualifications
  • Doctorate degree and 2 years of Information Systems experience, or Master's degree and 4 years, or Bachelor's degree and 6 years, or Associate's degree and 10 years, or High school diploma/GED and 12 years of experience
  • 5+ years of experience building frontend applications using React and modern JavaScript/TypeScript frameworks
  • 5+ years of backend development experience with Node.js and/or Python
  • 3+ years of experience leading engineering teams or technical delivery teams
  • 3+ years of experience developing AI-powered applications using Generative AI and LLM technologies

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...