Principal Software Engineer
Las Vegas Sands Corp
Principal Software Engineer
The primary responsibility of the Principal Software Engineer is to lead the technical direction and innovation of our software development efforts. The Principal Software Engineer will leverage deep technical expertise and passion for building high-quality applications to drive architectural decisions, mentor engineers, and influence product development. The Principal Software Engineer is a visionary with a strong foundation in software design principles and thrives in a collaborative environment.
All duties are to be performed in accordance with departmental and Las Vegas Sands Corp.'s policies, practices, and procedures. All Las Vegas Sands Corp. Team Members are expected to conduct and carry themselves in a professional manner at all times. Team Members are required to observe the Company's standards, work requirements and rules of conduct.
Essential Duties & Responsibilities
- Define and drive the architectural vision and design principles for our software systems, ensuring they are scalable, maintainable, and aligned with business goals.
- Evaluate and select appropriate technologies and frameworks that support the team's objectives and enhance overall system performance.
- Lead the design, development, and implementation of high-quality, full-stack features using Node.js, React, JavaScript/TypeScript, Java ensuring adherence to design principles and coding standards.
- Set and enforce best practices for software development, including code quality, testing, and documentation.
- Mentor and guide engineering teams, fostering a culture of continuous learning and improvement.
- Conduct technical training sessions and workshops to elevate the skill levels of team members.
- Collaborate with cross-functional teams (design, product, QA) to gather requirements, design solutions, and ensure timely delivery of software.
- Act as a key technical liaison between engineering and other departments to align project goals with technical capabilities.
- Take ownership of complex technical projects, ensuring they are executed effectively and delivered on time.
- Lead architectural discussions and design reviews, facilitating consensus among stakeholders.
- Stay current with emerging technologies, design patterns, and industry trends, and evaluate their applicability to the organization.
- Drive initiatives for process improvements within the engineering team to enhance productivity, collaboration, and code quality.
- Perform job duties in a safe manner.
- Attend work as scheduled on a consistent and regular basis.
- Perform other related duties as assigned.
Minimum Qualifications
- At least 21 years of age.
- Proof of authorization to work in the United States.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Must be able to obtain and maintain any certification or license, as required by law or policy.
- 10+ years of relevant work experience.
- 5+ years of experience in software development, with a focus on scalable applications and system design.
- Extensive knowledge of software design principles and development methodologies.
- Proficiency in React, Node.js, JavaScript, HTML/CSS, and Bash.
- Demonstrated experience working closely with UI/UX designers to ensure collaborative refinement and implementation of designs to meet specifications, including cross-browser compatibility.
- Expertise in Microservices architecture, RESTful APIs, GraphQL, and JSON.
- Deep understanding of relational and NoSQL databases, including database design and data modeling with SQL and MongoDB/Redis.
- Strong analytical skills for researching technical issues and providing clear, actionable resolutions.
- Extensive experience with Agile and Scrum development processes, with a strong understanding of iterative development.
- Excellent written and verbal communication skills, with the ability to effectively convey complex technical concepts to a variety of audiences.
- Working knowledge of cloud platforms (AWS, Azure, GCP) and DevOps practices.
- Experience with containerization tools like Docker and orchestration with Kubernetes.
- Working knowledge of unit testing and end-to-end testing frameworks.
- Strong interpersonal skills with the ability to communicate effectively and interact appropriately with management, other Team Members and outside contacts of different backgrounds and levels of experience.
Physical Requirements
Must be able to:
- Physically access assigned workspace areas with or without reasonable accommodation.
- Work indoors and be exposed to various environmental factors such as, but not limited to, CRT, noise, and dust.
- Utilize laptop and standard keyboard to perform essential functions of the job.
$37k
...into business solutions by developing sophisticated or multiple software applications and conducting studies of alternatives.... ...on an agile project delivery team. Collaborate with DevOps engineering to implement continuous integration and deployment using Jenkins...SuggestedFull timeContract workFor contractors$130k - $200k
...Senior / Principal Flight Software Engineer – Space Systems *REMOTE* Working with a leading U.S. aerospace company looking to add Senior and Principal-level Flight Software Engineers to their satellite team. This is a hands-on role focused on building and testing...SuggestedRemote work$232.5k - $325.5k
...advertiser feedback. We are currently seeking a hands-on technical engineering leader with experience in building Ad formats/products and... ...details to create scalable solutions. As a diverse team of software developers, product managers, data scientists, and Ad experts,...SuggestedWork experience placementRemote workHome officeFlexible hours- ...role model, champion and subject matter expert. Member of engineering team supporting CRC Specialty, CRC's brokerage business. This... .... Primarily responsible for delivering high quality working software and automating manual/reusable tasks. Leverages continuous engineering...SuggestedFull time
$313.8k
...the tools needed for Human/AI hybrid teams to drive the best outcomes for customers. About the Role We’re looking for a Principal Software Engineer to help shape the technical future of Service Hub focusing primarily on Front End. This is a very hands-on role. You’ll write...SuggestedLive outWork at officeRemote work$142.8k - $274.8k
...Team , we are seeking a self-motivated, technically acumen Software Engineerfor Azure Full Stack development to develop... ...that impact billions of lives around the world. As a the Principal Software Engineer for Azure Full stack development, you will serve as a hands...Ongoing contractLocal area- ...Position: Principal Software Engineer - Machine Learning Location: Dallas, TX/ Atlanta /GA/ Plano, TX onsite day1 (Any of these three locations can be given) Fulltime only AI, data science, Machine Learning, Computer Vision and Cloud computing This is a senior...Full time
$242.4k - $303k
...As Marqeta’s Principal Software Engineer on the Core Issuing & Processing team, you will work across the entire domain to stand up and drive high-impact projects for our customers from inception to completion. You will take on highly technical initiatives that optimize...Work at officeRemote workFlexible hours- ...responsible for creating, designing, deploying, and supporting applications, programs, and software solutions. May include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities related to software products used...Remote workFlexible hours
$205k - $285k
...at the forefront of our mission, responsible for attracting, acquiring, and retaining new customers. We are looking for a Principal Software Engineer to be a technical visionary and innovator for this team, driving the evolution of our customer acquisition channels and...Work experience placementRemote workWorldwide- ...Principal Software Engineer Location: Dallas, TX (Hybrid role. ON site Tuesday and Wednesday) Duration: 12 months+ Visa: US Citizen only Interview: Phone/Skype Basic Qualifications and Required Skills • Bachelor's Degree in Computer Engineering, Computer Science...Work at office
$180k - $210k
...compute for the same provisioned power. We are seeking a DevOps Engineer to help design, build, and operate Utilidata’s off-device... ...engineering, SRE, or distributed systems, with clear senior or principal-level impact Experience designing and operating infrastructure...Local areaRemote workFlexible hours$150k - $300k
...sciences industry , committed to making a positive impact on its customers, employees, and communities. The Role This is a top software engineer job that incorporates everything you’ve worked so hard for. And with the mission of creating cloud software that helps speed...Work at officeLocal areaWork from homeFlexible hours- ...service providers. Using our industry-leading software solutions, employees book travel and car... ...Bangalore, India. We are looking for Engineers to help us dramatically expand and... ...innovative environment. At Deem, our Senior and Principal Engineers are empowered to make an...Work at officeRemote work
$215.2k - $240k
...Principal Software Engineer (Hybrid - 1-2 days per week onsite) Overview: As a Principal Software Engineer, you will help shape the vision and architecture of Weedmaps’s next generation backend infrastructure, making it easy for developers to build products and features...Full timeTemporary workWork experience placementCasual workLocal areaRemote workWorldwideFlexible hoursNight shift2 days per week1 day per week- ...possessing deep technical expertise in AI, Data, Cloud, and modern software development. You will lead the development, enhancement, and... ...Excellence: Spearhead operational excellence across all engineering functions, ensuring the continuous delivery of high-quality, impactful...
$103.88k - $242.4k
...Principal Software Engineer Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able...Permanent employmentFull timeContract workLocal area$139.9k - $274.8k
...Responsibilities include the following. Collaboration with engineers and researchers to build and optimize training infrastructure... ...working with engineering teams to deliver large-scale software systems, preferably in AI, machine learning, graphics or related...Ongoing contractLocal area$39k
...Principal Full-Stack Engineer Looking for a Principal Full-Stack Engineer with a passion for crafting and delivering software solutions to be part of its diverse, globally distributed team of IT professions responsible for the development and maintenance of IWMS client...Full timeFor contractorsWork experience placementShift work- ...you'll do... Do you have boundless energy and passion for engineering data used to solve dynamic problems that will shape the... ...environment comes the biggest of big data sets. As a Walmart Principal Software Engineer, you will dig into our mammoth scale of data to...Temporary work
- ...A Principal Software Engineer leads and supports complex software initiatives, driving high-level technical decisions and providing guidance throughout the software development lifecycle. You will leverage deep technical expertise to shape architectural design, evolve...Shift workWeekend work
$152.89k - $190k
...Role: Principle Software Engineer - ( Senior Enterprise Architect) Location: DALLAS TX ( hybrid role) NO 100% REMOTE, has to relocate... ...Development Team We are seeking an experienced Principal Software Engineer to lead a team of product engineers in designing...Local areaRemote workRelocationFlexible hours- ...Principal Software Engineering Lead – AI-Driven Development (Insurance) CGI is a global IT and business consulting services firm delivering end-to-end services across consulting, systems integration, and managed services. With thousands of professionals worldwide,...Contract workWork at officeWorldwide
- ...we believe in creating transformative digital experiences that guide people through life’s most important decisions. As a Principal Software Engineer in our EDU division, you’ll operate at the intersection of engineering excellence and architectural strategy. You'll be...Full timeCasual workWork at officeLocal areaRemote workWorldwideRelocationRelocation packageFlexible hours
- ...Comparably’s Best Company Culture, Best Career Growth, Best Engineering Team, and Best Places to Work in Dallas, among... ...be indicated in the Job Title.Follow us on and !The Principal Engineer will build computer software systems, participating in the design process from...Full timeWork experience placementRemote workShift work
$107.36k - $182.51k
...Job Description Are you an experienced Software Engineer looking for the next step to grow your career? Do you want to design and write software that really matters and be a part of a cause greater than yourself? At BAE Systems, our products provide critical mission capabilities...Full timeWork experience placementLocal areaRelocation packageFlexible hours- ...user experience and general system usability. Function as the principal ServiceNow SME. Mentor/assist other team members where needed.... ...to acquire J&J Worldwide Services, a leading provider of engineering services, base support operations and facilities maintenance for...Live inWorldwide
$129.02k - $163.6k
...Name of Employer: The Options Clearing Corporation Job Title : Associate Principal, Software Engineering SDET Location: 9111 Cypress Waters Blvd., Suite 400, Dallas, TX 75019 Duties: Responsible for the design, development, and maintenance of...Work experience placementRemote work2 days per week- The Options Clearing Corporation in Dallas is looking for an Associate Principal, Software Engineering SDET to design and maintain test automation frameworks. You will work closely with development teams to manage service deployments and support CI/CD pipelines. The ideal...Remote job
- Principal Architect, Software Engineering Credera is a global consulting firm that combines transformational consulting capabilities, deep industry knowledge, AI and technology expertise to deliver valuable customer experiences and accelerated growth across various industries...H1bRemote workWorldwideFlexible hours2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Dallas, TX
- principal Dallas, TX
- senior principal cloud computing engineer Dallas, TX
- principal solutions consultant Dallas, TX
- principal architect Dallas, TX
- associate principal Dallas, TX
- principal solution architect Dallas, TX
- principal data scientist Dallas, TX
- principal consultant Dallas, TX
- principal cloud computing engineer Dallas, TX

