Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Bright Vision Technologies

Principal Software Engineer

Bright Vision Technologies

Principal Software Engineer leading enterprise-wide architectural initiatives at a software development company. Delivering scalable and resilient distributed systems while mentoring senior engineers.

Posted 5/17/2026full-timeRemote • California • 🇺🇸 United StatesLeadWebsite

Tech Stack

Tools & technologies
Distributed SystemsGoJava

About the role

Key responsibilities & impact
  • Lead enterprise-wide architectural initiatives
  • Define long-term technology strategy
  • Deliver highly scalable, resilient distributed systems
  • Drive strategic engineering decisions and serve as a technical authority across multiple teams
  • Guide engineering teams on concurrency, scalability, observability, and optimization strategies
  • Mentor Staff and Senior Engineers

Requirements

What you’ll need
  • Bachelor’s or Master’s degree in Computer Science or a related discipline
  • Ten or more years of professional software engineering experience
  • Proven expertise designing distributed, high-scale systems in production
  • Advanced proficiency in Java, Go, C++, or similar backend languages
  • Deep understanding of data modeling, system optimization, and performance tuning
  • Experience leading cross-team technical initiatives across multiple business units
  • Strong expertise in reliability engineering and distributed architectures
  • Demonstrated leadership in architectural decision-making at enterprise scale
  • Excellent written and verbal communication skills
  • Track record of mentoring senior engineers and shaping engineering culture.

Benefits

Comp & perks
  • Comprehensive benefits
  • Competitive compensation packages
  • Supportive work-life balance

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaGoC++distributed systemsdata modelingsystem optimizationperformance tuningreliability engineeringscalabilityobservability
Soft Skills
leadershipmentoringcommunication
Certifications
Bachelor’s degreeMaster’s degree