L

Las Vegas Sands

Global integrated resort developer and operator

Senior Application Architect

Software EngineeringConfirmed live in the last 24 hours
Full-timeDallas, TX, USANo salary listedIn-person

About the Job

Requirements

  • At least 21 years of age.
  • Proof of authorization to work in the United States.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Must be able to obtain and maintain any certification or license required by law or policy.
  • At least 10 years of experience in software development, including significant architectural design and leadership experience in casino or gaming environments.
  • Demonstrated experience leading software projects from inception to launch.
  • Deep expertise in application architecture patterns, including microservices and serverless architectures for high-availability systems.
  • Proficiency in programming languages such as Java, C#, Python, or JavaScript, and experience with frameworks such as Spring, .NET, or Node.js.
  • Extensive knowledge of relational database design and performance tuning, including SQL Server and PostgreSQL, and NoSQL databases, including MongoDB and Cassandra, particularly for transactional systems.
  • Strong experience with cloud platforms such as AWS, Azure, or GCP and services relevant to application development and deployment in the gaming industry.
  • Familiarity with application security principles and gaming-industry compliance standards such as PCI-DSS and GDPR.
  • Expertise in Agile development practices and a strong understanding of DevOps culture.
  • Exceptional verbal and written communication skills to convey complex technical concepts to diverse audiences, including regulatory bodies and executive leadership.
  • Strong interpersonal skills and the ability to communicate effectively and interact appropriately with management, team members, and outside contacts of different backgrounds and experience levels.
  • Must be able to physically access assigned workspace areas with or without reasonable accommodation.
  • Must be able to work indoors and be exposed to environmental factors including CRT, noise, and dust.
  • Must be able to use a laptop and standard keyboard to perform essential job functions.

Responsibilities

  • Define and drive the architectural vision for the casino management system, aligning it with business goals and industry regulations.
  • Develop architectural blueprints outlining system components, modules, and data flow from concept through deployment, with a focus on scalability and performance.
  • Oversee the CMS software development lifecycle, from requirements gathering and design through implementation, testing, and launch.
  • Collaborate with gaming operations, compliance, Enterprise Architecture, UX/UI design, and DevOps teams to support cohesive application development.
  • Design robust multi-tiered applications using microservices, event-driven architectures, and cloud-native principles tailored to casino operations.
  • Ensure applications follow security best practices and regulatory requirements, including data protection and privacy standards.
  • Assess and select technologies, frameworks, and tools to improve application performance, reliability, and maintainability, particularly for gaming transactions and player management.
  • Integrate third-party gaming systems, payment gateways, and APIs for casino operations.
  • Implement comprehensive testing strategies, including automated testing, to deliver software that meets user expectations.
  • Identify and resolve architectural bottlenecks, optimizing performance for high transaction volumes and real-time data processing.
  • Establish and enforce coding standards, best practices, and guidelines for gaming applications.
  • Conduct code reviews and technical audits to ensure compliance with architectural standards and regulatory requirements.
  • Mentor and guide engineering teams and foster continuous improvement, technical excellence, and innovation.
  • Lead training sessions on architectural principles and gaming-specific technologies.
  • Serve as a technical liaison between technical and non-technical stakeholders, communicating architectural decisions, project status, and timelines.
  • Facilitate discussions on architectural strategy and decisions to align stakeholders.
  • Perform job duties safely.
  • Attend work as scheduled on a consistent and regular basis.
  • Perform other related duties as assigned.

Desired Qualifications

  • A master’s degree or relevant certifications.

About the Company

Las Vegas Sands

Global integrated resort developer and operator

Las Vegas Sands Corp. builds and runs large destination resorts that combine luxury hotels, casino gaming, meetings and events spaces, and high-end shopping and dining. Its product works by offering a single, all-in-one destination where guests can stay, gamble, attend conferences or events, and shop, all under one property. The company generates most of its money from casino operations, then from hotel rooms, food and beverage, retail rentals, and convention services. It has shifted its focus to Asia, especially Macau and Singapore, where most of its revenue now comes from, and serves both mass-market and high-roller players. Its MICE facilities attract international business events, while luxury mall spaces draw affluent shoppers. The goal is to build large, multi-use destinations that attract tourists and business travelers, creating multiple revenue streams to reduce risk and drive growth in key Asian markets.

Company size
501-1,000
Company stage
IPO
Headquarters
Las Vegas, NV
Founded
2004

Recently Posted Jobs

Explore more opportunities at Las Vegas Sands

See more jobs