Overview
On Site
$180,000 - $190,000
Full Time
No Travel Required
Skills
Software Engineer
Scalable Applications
Leadership
Full-Stack
Node.js
React
JavaScript
HTML.CSS
RESTful API's
JSON
GraphQL
SQL/NoSQL
MongoDB
Redis
AWS
Azure
GCP
Docker
Kubernetes
UI/UX
Job Details
We re looking for a Principal Software Engineer to lead innovation and guide technical strategy on our Casino Management Systems (CMS) software development team. This is a critical role for a seasoned full-stack engineer who s excited about shaping new product lines that will power international casino properties across the globe.
This isn t a support or Command Center role, you ll be focused on building new platforms, not maintaining legacy systems. You ll work on-site in Plano, in a collaborative, engineering-driven environment.
COMP: $175K - $190K with 15% bonus potential depending on candidates experience, etc.
WHAT S IN IT FOR YOU:
- 100% Covered Healthcare for Both Employee and Family
- Company Paid Short-term Disability
- Company Paid Life Insurance plus Company-Paid Dependent Life Insurance
- Great 401K Match
- 18 Days PTO Accrued
- Team Members receive significant hotel discounts (internationally as well)
- Monday Friday, business hours. No 24/7 on-call rotations
WHAT YOU LL BE DOING:
- Lead architecture & technical direction across modern full-stack applications.
- Design and build scalable, high-performance systems using Node.js, React, TypeScript/JavaScript, and Java.
- Mentor and support other engineers you ll be a leader, coach, and role model.
- Collaborate with designers, product managers, and QA to ensure seamless product delivery.
- Drive and uphold engineering best practices: clean code, testing, documentation, and agile workflows.
- Serve as a key technical liaison across departments, aligning business needs with engineering capabilities.
WHAT YOU LL BRING:
- Bachelor s or Master s in Computer Science, Software Engineering, or related field.
- 10+ years of software engineering experience, with a focus on scalable applications & system design.
- 5+ years of experience in senior or leadership roles.
- Strong full-stack development skills, with deep experience in Node.js, React, JavaScript, HTML/CSS.
- Expertise in RESTful APIs, Microservices architecture, JSON, GraphQL, SQL/NoSQL (MongoDB, Redis).
- Solid background in cloud platforms (AWS, Azure, or Google Cloud Platform) and containerization (Docker, Kubernetes).
- Demonstrated experience working closely with UI/UX designers to ensure collaborative refinement and implementation of designs to meet specifications, including cross-browser compatibility.
- Proven success in mentoring engineers and driving software projects from idea to launch.
- Excellent communication skills both technical and non-technical.
APPLY TODAY! CP# 8498
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.