Las Vegas Sands is seeking a Principal Software Engineer to lead its software development efforts, focusing on architectural vision, mentoring, and cross-functional collaboration. The ideal candidate will have extensive experience in software design principles and full-stack development, particularly with Node.js and React
Job Summary
The Principal Software Engineer will define and drive the architectural vision for scalable, maintainable software systems aligned with business goals.
This role requires leading the design and implementation of high-quality full-stack features using modern technologies like Node.js, React, and Java.
The successful candidate will mentor engineering teams, foster a culture of continuous learning, and act as a key technical liaison across departments.
Matching Summary
Match Score: 85
Las Vegas Sands is seeking a Principal Software Engineer to lead its software development efforts, focusing on architectural vision, mentoring, and cross-functional collaboration. The ideal candidate will have extensive experience in software design principles and full-stack development, particularly with Node.js and React.
Skills & Requirements
Must-have
Node.js and React development
Microservices architecture expertise
Scalable system design principles
Full-stack feature implementation
AWS Azure or GCP cloud platforms
Docker and Kubernetes orchestration
Nice-to-have
Mentoring and team leadership skills
Cross-browser compatibility knowledge
Continuous learning culture
Agile and Scrum methodologies
GraphQL API experience
Strong communication abilities
Key Requirements
10+ years of relevant work experience
5+ years in software development
Bachelor's or Master's degree in Computer Science
Proof of authorization to work in the United States
Minimum age of 21 years
Work Rights
Must have proof of authorization to work in the United States