Search

C++ Back-End Developer

Moneyline Group
locationLas Vegas, NV 89105, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Seeking a skilled Back-End Software Developer with heavy C++ expertise, deep payments-focused experience, and a strong background in database development (including scripts, stored procedures, and analytics). In this role, you will be instrumental in building and optimizing the client’s patented, cashless digital system - a pioneering solution that streamlines casino credit advances. Your work will directly support the client’s mission to accelerate the transition to cashless gaming and redefine the casino credit experience.


Responsibilities

  • Design, develop, and maintain robust backend systems in C++ that power the client’s digital credit solutions, ensuring compliance with gaming regulations and security standards.
  • Lead backend development for payments-focused features, including secure transaction processing, real-time credit issuance, and payment reconciliation.
  • Build and optimize database components, including complex scripts, stored procedures, and analytics queries, to support transaction-heavy systems such as credit issuance, player scoring, and reporting.
  • Collaborate with cross-functional teams—including product managers, compliance specialists, and casino technology partners - to deliver seamless integrations with casino management systems and enhance player tracking capabilities.
  • Implement and uphold best practices for secure handling of sensitive player and financial data, focusing on regulatory compliance and risk reduction.
  • Analyze system performance, troubleshoot backend and database issues, and proactively identify opportunities for optimization and innovation.
  • Contribute to technical documentation, participate in code reviews, and mentor team members in backend and database development best practices.
  • Stay current with trends in fintech, gaming technology, and regulatory requirements to ensure the client remains at the forefront of the industry.


Required Skills & Experience

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years professional experience in backend software development with heavy C++ expertise.
  • Proven experience developing backend solutions for payments systems, casino credit, or other transaction-heavy financial environments.
  • Advanced skills in database development, including writing complex SQL scripts, stored procedures, and performing analytics for high-volume transactional systems.
  • Strong understanding of software design patterns, data structures, and high-availability architectures.
  • Experience integrating backend systems with third-party platforms and APIs, preferably in casino or financial technology contexts.
  • Familiarity with security best practices for handling sensitive financial and personal data.


Preferred / Bonus Qualifications

  • Experience with casino management systems, digital wallet solutions, or credit/loan origination platforms.
  • Knowledge of regulatory frameworks relevant to gaming and financial technology.
  • Proficiency with additional languages (e.g., Python, Java) and cloud technologies.
  • Experience with analytics tools and data visualization platforms.
  • Agile development experience and familiarity with CI/CD pipelines.


Soft Skills

  • Meticulous attention to detail and a drive for excellence.
  • Strong communication and teamwork skills to collaborate across disciplines.
  • Ability to manage multiple priorities and deliver in a fast-paced, evolving environment.
  • Proactive, innovative mindset with a commitment to continuous learning.


Benefits

  • Competitive salary with performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • 401(k) with company match.
  • Generous PTO and flexible work arrangements.
  • Opportunities for professional development and industry conference attendance.
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...