Software Engineer

ApplyMint

North Little Rock (AR)

On-site

USD 70,000 - 100,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, Dental & Vision Insurance
6% 401k Match
Paid Holidays & Vacation
Paid Sick, Short/Long Term Disability
Employee Assistance Program
Maternity/Paternity Leave
Discount Programs

Job summary

Bally’s Intralot seeks a Software Engineer to join a team building a cloud-native lottery platform. You’ll work on React front end and Node.js back end, with a MySQL data tier, delivered via CI/CD pipelines on Kubernetes.

You’ll contribute across design, implementation, testing, and production support for a high-availability, real-time system. Candidate will have 2–3 years of experience building web apps, strong JavaScript/TypeScript skills, and hands-on containerization with Docker and

Qualifications

  • B.S. in Computer Science, Computer Engineering, or related field or equivalent experience.
  • ],
  • job_responsibilities_description":[

Responsibilities

  • Design, develop, test, and maintain software applications, microservices, and utilities for the lottery platform.
  • Build and maintain React front-end applications and Node.js services.
  • Design and optimize MySQL schemas and data access layers for high-volume transactions.
  • Develop and maintain operational and regulatory reports using platform tools.
  • Containerize services and manage Kubernetes deployment manifests.

Skills

JavaScript/TypeScript
React
Node.js
REST APIs
SQL
CI/CD
Docker
Kubernetes
Git
Security/compliance

Education

B.S. in Computer Science or related field
2–3 years software engineer experience
Experience with MySQL

Tools

MySQL
React tooling
CI/CD tooling
Docker
Kubernetes
Git

Job description

Bally's Intralot supplies integrated gaming and transaction processing systems, innovative game content, and value-added services to state-licensed gaming organizations. Drawing on extensive know-how, advanced product development standards, and substantial experience operating lottery games, the company delivers custom-built integrated solutions that combine operational efficiency with rigorous security and regulatory compliance.

Our games library includes more than 400 game types: numerical lotteries, TV lottery games, sports lotteries, fixed odds betting, instant lotteries, pari-mutuel, video lottery, and monitor games.

This role sits on the team building and operating our next-generation lottery platform — a cloud-native, containerized, microservices-based system with a React front end, Node.js services, and a MySQL data tier, deployed through automated CI/CD pipelines onto Kubernetes. Engineers on this team work across the full delivery lifecycle, from design and implementation through automated testing, deployment, and production support of a high-availability, real-time transaction platform.

Education, Training, and Experience
  • B.S. in Computer Science, Computer Engineering, or a related field; or an equivalent combination of training and experience
  • 2-3 years of experience as a Software Engineer, with demonstrated continual increase in responsibilities
  • At least 2 years of hands-on experience building web applications with JavaScript/TypeScript, including React on the front end and Node.js on the back end
  • At least 1 year of experience with a relational database, preferably MySQL
  • Practical experience with containerized applications (Docker) and with source control and CI/CD tooling (Git, automated build and deployment pipelines)
  • Exposure to microservices architectures and container orchestration (Kubernetes) is strongly preferred
Knowledge, Skills, and Abilities
Application Development
  • Knowledge of standard software engineering concepts, practices, and procedures, including code review, version control branching strategies, and automated testing
  • In-depth knowledge of JavaScript and TypeScript, with strong React experience (component design, state management, hooks, responsive UI)
  • Strong server-side development experience in Node.js, including RESTful API design, authentication and authorization, and integration with downstream services
  • Experience designing and consuming service-to-service interfaces (REST, JSON, and message-based/event-driven integration)
  • Familiarity with front-end build tooling, package management, and modern testing frameworks (for example Jest and end-to-end UI testing tools)
  • Working knowledge of additional languages such as Java, C, C++, Python, or shell scripting is an advantage
Data and Reporting
  • Very strong SQL skills, including schema design, indexing, query tuning, and stored procedures
  • Experience with MySQL administration fundamentals: migrations, backup/restore concepts, replication, and performance troubleshooting
  • Experience developing and deploying operational and business reports in a web environment; experience with JReports (or a comparable enterprise reporting platform such as Jasper, BIRT, or Crystal Reports) is preferred
  • Understanding of data warehousing, analytical/OLAP reporting, and data reconciliation concepts
Platform, Cloud, and DevOps
  • Hands-on experience containerizing applications with Docker and running workloads on Kubernetes; familiarity with Helm charts, config maps, secrets, and service discovery
  • Experience with CI/CD pipelines for automated build, test, and deployment, and with promoting releases across environments
  • Understanding of microservices design concerns: service boundaries, versioning, resilience, idempotency, and backward compatibility
  • Familiarity with observability practices — structured logging, metrics, tracing, and alerting — and with using them to diagnose production issues
  • Working knowledge of Linux/UNIX environments; comfort on the command line
  • Awareness of secure development practices relevant to regulated gaming: secrets management, least-privilege access, secure handling of credentials, and audit logging
Domain and Professional Skills
  • Product software development experience, with a strong track record of delivering and supporting production systems
  • Experience coding for real-time, high-volume, event-driven transaction processing systems
  • Understanding of high-availability and disaster-recovery concepts in a mission-critical environment
  • Ability to work effectively both independently and as a team member in an Agile delivery model
  • Good oral and written communication skills, including the ability to document designs and explain technical topics to non-technical stakeholders
Duties and Responsibilities
  • Design, develop, test, and maintain software applications, microservices, and specialized utility programs for the lottery platform
  • Build and maintain React front-end applications and Node.js services that meet functional, performance, and security requirements
  • Design and optimize MySQL schemas, queries, and data access layers supporting high-volume transaction processing
  • Develop and maintain operational and regulatory reports using the platform reporting toolset
  • Containerize services and maintain Kubernetes deployment manifests and configuration across environments
  • Create and maintain CI/CD pipeline definitions, automated tests, and quality gates to support frequent, low-risk releases
  • Analyze lottery and customer requirements and translate them into technical designs that optimize operational efficiency and efficacy
  • Participate in code reviews, design reviews, testing, analysis, and the certification of software for regulated jurisdictions
  • Support software installation, release deployment, and configuration in customer and internal environments
  • Troubleshoot and resolve defects and production incidents, including participation in an on-call or escalation rotation as required
  • Produce and maintain technical documentation for the systems and components owned by the team
  • Other duties as assigned
Bally’s Intralot offers a competitive benefits package that includes:
  • Medical, Dental & Vision Insurance
  • 6% 401k Match
  • Paid Holidays & Vacation
  • Paid Sick, Short/Long Term Disability
  • Employee Assistance Program
  • Maternity/Paternity Leave
  • Discount Programs
Travel

Some travel required.

Employment Eligibility Verification

Must possess valid documentation to establish identity and U.S. employment eligibility.

Security Requirements

Submission to, and ability to pass, a thorough pre-employment background check by the required State Lottery and Intralot, Inc. is a requirement of employment. A pre-employment drug screening is also a requirement.

Intralot, Inc. is an Equal Opportunity Employer

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

BALLY’S INTRALOT SA • Little Rock (AR)

On-site
USD 85,000 - 110,000
Medical Insurance
401k Match
Paid Holidays & Vacation
+1
Business Analyst
Business Analyst

INTRALOT • North Little Rock (AR)

On-site
USD 85,000 - 120,000
Medical Insurance
Dental Insurance
Vision Insurance
+6
BI Engineer
BI Engineer

BALLY’S INTRALOT SA • Little Rock (AR)

On-site
USD 85,000 - 120,000
Medical, Dental & Vision Insurance
401k Match
Paid Holidays & Leave
+2
Business Analyst
Business Analyst

BALLY’S INTRALOT SA • Little Rock (AR)

On-site
USD 65,000 - 90,000
Medical insurance
6% 401k match
Paid holidays, vacation, and sick time
+2
System Operator
System Operator

Intralot • Boise (ID)

On-site
USD 52,000 - 68,000
Medical, Dental & Vision Insurance
6% 401k Match
Paid Holidays & Vacation
+4
Computer Operator
Computer Operator

Intralo • Boise (ID)

On-site
USD 42,000 - 54,000
General Manager
General Manager

Intralot, Inc. • Washington

On-site
USD 110,000 - 140,000
Medical/Dental/Vision
401k Match
Paid Holidays
+4
System Operator
System Operator

Bally’s Corporation • Boise (ID)

On-site
USD 55,000 - 75,000
Medical, Dental & Vision Insurance
401(k) Match
Paid Holidays & Vacation
+4
Regional Vice President
Regional Vice President

Intralot, Inc. • Washington

On-site
USD 180,000 - 260,000
Medical, Dental & Vision Insurance
6% 401k Match
Paid Holidays, Vacation, and SickLeave
+2
Regional Vice President
Regional Vice President

Intralot, Inc. • Duluth (GA)

On-site
USD 170,000 - 230,000
Medical/Dental/Vision
401k Match
Paid Holidays & Vacation
+2