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

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.

Principal Software Engineer
Bright Vision TechnologiesPrincipal Software Engineer leading enterprise-wide architectural initiatives at a software development company. Delivering scalable and resilient distributed systems while mentoring senior engineers.
Tech Stack
Tools & technologiesDistributed 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 resumeApplicant 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