Remote Jobs Sign In

Principal Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Wed, Jun 17, 2026
This job expires in: 27 days

Job Summary

Seeking an advanced technical leader, the full-time Principal Software Engineer will architect and develop high-performing backend systems for Yahoo Mail using Java and C++ on Unix/Linux platforms while driving technical strategy and implementing AI-driven efficiencies.

Key responsibilities
  • Architect and guide the development of scalable backend systems for Yahoo Mail
  • Drive technical strategy and establish architectural standards across engineering squads
  • Mentor senior engineering staff and collaborate with cross-functional stakeholders to translate product visions into technical architectures
Required qualifications
  • BS in Computer Science or equivalent practical experience with at least 8 years in software engineering
  • Specialized expertise in high-concurrency backend development using Java, C++, and Unix/Linux systems
  • Deep understanding of computer science fundamentals, including data structures and advanced algorithms
  • Experience with developer-facing AI productivity tools to enhance code output and streamline testing
  • Strong understanding of HTTP and TCP/IP protocols with troubleshooting experience in network performance

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...