Talent.com
Principal Software Engineer
Principal Software EngineerBusiness Centric Technology • Plano, TX, United States
Principal Software Engineer

Principal Software Engineer

Business Centric Technology • Plano, TX, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.permanent
  • serp_jobs.filters_job_card.quick_apply
job_description.job_card.job_description

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 candidate's 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 GCP) 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

    serp_jobs.job_alerts.create_a_job

    Principal Software Engineer • Plano, TX, United States