Role OverviewWe are seeking a highly experienced Principal Software Engineer to lead enterprise-wide architectural initiatives, define long-term technology strategy, and deliver highly scalable, resilient distributed systems.
What You Will Do
Define enterprise-level architectural standards, system design principles, and engineering guardrails that shape engineering work across multiple business units. Lead the design and implementation of highly scalable, fault-tolerant distributed systems that operate at global scale.
Why It Might Be a Fit
The ideal candidate will drive strategic engineering decisions, serve as a technical authority across multiple teams and platforms, and combine deep technical mastery with mature judgment, broad influence, and the ability to mentor and elevate senior engineers across the organization.
Requirements
- 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
- Competitive base salary commensurate with experience, plus benefits.
- 100% remote work option.
- Long-term, multi-year employment engagement.
- Direct W2 employment with Bright Vision Technologies.
- H1B transfers welcomed for qualified candidates.
]]>