1

Game Scripting Jobs in Chicago, IL (NOW HIRING)

Data Engineer

Bridgeview, IL

$116K - $140K/yr

MJ Holding Company, LLC is the largest distributor of sports trading cards and trading card games ... Expert-level SQL skills and strong proficiency with Python or similar scripting languages.

Data Engineer

Bridgeview, IL

$116K - $140K/yr

MJ Holding Company, LLC is the largest distributor of sports trading cards and trading card games ... Expert-level SQL skills and strong proficiency with Python or similar scripting languages.

Data Engineer

Bridgeview, IL · On-site

$116K - $140K/yr

MJ Holding Company, LLC is the largest distributor of sports trading cards and trading card games ... Expert-level SQL skills and strong proficiency with Python or similar scripting languages.

Scripted television writing * Unscripted television writing * Web series writing * Video game writing * Sketch and Comedy writing Considerations: Exceptions to standard rates may apply to courses ...

next page

Showing results 1-20

Game Scripting information

See Chicago, IL salary details

$8

$21

$38

How much do game scripting jobs pay per hour?

As of Jun 21, 2026, the average hourly pay for game scripting in Chicago, IL is $21.57, according to ZipRecruiter salary data. Most workers in this role earn between $14.62 and $24.52 per hour, depending on experience, location, and employer.

What is the difference between Game Scripting vs Game Programming?

AspectGame ScriptingGame Programming
Required SkillsScripting languages (e.g., Lua, Python), logic designProgramming languages (e.g., C++, C#), system architecture
Work EnvironmentGame engines, scripting tools, level designEngine development, core game systems, performance optimization
Industry UsageUsed by designers and scripters within game studiosDevelopers and engineers focusing on engine and core systems

Game Scripting involves creating in-game events and behaviors using scripting languages within game engines, often by designers or scripters. Game Programming encompasses developing the core game systems and engine features, requiring more advanced programming skills. Both roles are essential in game development but differ in scope and technical depth.

What are the key skills and qualifications needed to thrive as a Game Scripter, and why are they important?

To thrive as a Game Scripter, you need proficiency in programming languages (such as C#, Python, or Lua), strong problem-solving skills, and a solid understanding of game design principles. Familiarity with game engines like Unity or Unreal Engine, as well as version control systems (e.g., Git), is typically required, and relevant certifications in game development can be advantageous. Creativity, collaboration, and effective communication are essential soft skills that help integrate gameplay features and work closely with multidisciplinary teams. These skills ensure that gameplay mechanics are implemented smoothly, enhance player experience, and support the successful completion of game projects.

How does a game scripting professional typically collaborate with designers and artists during development?

Game scripting professionals often work closely with designers and artists to implement gameplay features and interactive sequences. While designers outline the intended player experience and artists create visual assets, scripters translate these ideas into functional in-game events by writing and integrating scripts. Regular communication is essential to ensure scripts align with design intent and visual elements, and scripters may participate in team meetings, review feedback, and adjust scripts based on playtesting results. This collaborative workflow helps create a seamless and engaging player experience.

What is game scripting?

Game scripting refers to the process of writing code that controls the behavior and events within a video game. Scripting is often used to implement gameplay mechanics, character actions, and interactive sequences using scripting languages like Lua, Python, or proprietary engines' scripting tools. Unlike core engine programming, scripting allows designers to adjust and prototype features more easily. This enables rapid iteration and creative flexibility without needing deep software engineering knowledge. Game scripting is essential for bringing a game's world and story to life.
Data Engineer

$116K - $140K/yr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 5 hours ago


Job description

Description

Join the Leader in Trading Cards!
 

MJ Holding Company, LLC is the largest distributor of sports trading cards and trading card games like Magic: The Gathering and Pokemon-and we're growing fast. Our success comes from passionate people who love what they do. At MJH, you'll find a team that's enthusiastic about the products we distribute, proud of the culture we've built, and committed to our success. If you're driven and excited about the world of trading cards, we want you on our team! 


The Data Engineer is a core technical leader within the data team, responsible for the design, architecture, and delivery of scalable, reliable data platforms that power the organization's data warehouse, analytics, and business intelligence initiatives. This role goes beyond hands-on development to include data architecture, solution design, technical direction, and mentorship. The Data Engineer partners closely with forecasting, application development, and business stakeholders to ensure the data ecosystem supports current and future business needs.

Requirements

Essential Duties and Responsibilities

Data Architecture & Design

  • Design and evolve the organization's data architecture, including ingestion patterns, transformation layers, semantic models, and consumption frameworks.
  • Lead architectural decisions for data warehousing and analytics platforms such as Snowflake, Databricks, BigQuery, or similar technologies.
  • Define and enforce standards for data modeling, naming conventions, schema design, and performance optimization.
  • Evaluate and recommend tools, technologies, and architectural patterns that align with scalability, reliability, and cost efficiency goals.

Data Engineering & Platform Development

  • Design, build, and optimize robust ELT/ETL pipelines using tools such as dbt, Apache Airflow, and cloud-native services (e.g., Azure Data Factory).
  • Own end-to-end pipeline reliability, including orchestration, monitoring, alerting, and failure recovery.
  • Develop and optimize complex SQL transformations, stored procedures, and performance-critical queries.
  • Implement scalable data processing solutions that support both batch and incremental/near-real-time use cases.

Data Modeling, Analytics & BI Enablement

  • Lead the design of enterprise data models, including dimensional (star/snowflake) and curated analytical models.
  • Partner with analytics and business teams to translate requirements into semantic models, KPIs, and certified datasets.
  • Ensure the data warehouse is optimized for self-service BI, ad hoc analysis, and dashboard performance in tools such as Power BI or Tableau.
  • Provide technical guidance on BI performance tuning, DAX/MDX best practices, and data usage patterns.

Data Quality, Governance & Security

  • Define and implement data quality frameworks, including validation, testing, and anomaly detection using tools such as dbt tests, Great Expectations, and custom Python solutions.
  • Support data governance initiatives by helping establish data ownership, documentation, lineage, and access controls.
  • Ensure data solutions adhere to security, privacy, and compliance requirements.

Leadership, Collaboration & Mentorship

  • Serve  as a senior technical resource and mentor junior data engineers and analysts.
  • Lead technical design discussions, architectural reviews, and documentation efforts.
  • Collaborate cross-functionally with business stakeholders, product teams, and engineering partners to deliver well-designed data solutions.
  • Influence data strategy and roadmap planning by providing architectural insight and trade-off analysis.

Qualifications

Competencies

  • Candidate must be able to be on-site in Bridgeview, IL to learn about the operation and business for ~ 6 months and can then transition to a hybrid office role. 
  • Ability to communicate complex technical concepts to both technical and non-technical stakeholders.
  • Proven analytical, problem-solving, and system-thinking mindset.
  • Experience working in collaborative, version-controlled environments using ITIL practices.
  • Self-directed, proactive, and comfortable owning ambiguous or complex problem spaces.

Education

  • Bachelor's degree in Computer Science, Engineering, Data Science, or a related field.

Experience

  • Proven experience leading the design and evolution of data architectures (data warehouses, lakehouse, streaming, batch pipelines).
  • Ability to guide architectural decisions related to scalability, performance, security, and cost.
  • Knowledgeable in data warehouses and analytics platforms in Snowflake, Azure SQL, Databricks, BigQuery, or similar technologies.
  • Expert-level SQL skills and strong proficiency with Python or similar scripting languages.
  • Advanced experience with data modeling, including dimensional and analytical models.
  • Strong background in performance tuning, query optimization, and large-scale data transformation.

Preferred Qualifications

  • Experience working with large-scale data lakes or similarly complex, high-volume data environments, including the design, optimization, and governance of structured and semi-structured data.
  • Familiarity with data governance, data catalogs, metadata management, and data quality frameworks.
  • Prior experience in retail distribution, category management, or a similar industry is a plus.
  • Experience mentoring engineers or acting as a technical lead on data initiatives.


TOTAL REWARDS
MJ Holding Company provides a competitive compensation package, including annual merit increases and bonus based on company and individual performance. In addition, the company offers comprehensive benefits options including medical, dental, vision coverage, disability insurance, health savings and flexible spending accounts. To help save for the future, all employees are eligible for a 401(k) match of 100% on the first 3% and 50% for the next 2% of your contribution. In addition, we provide wellness resources which include an employee assistance program, fitness discounts, the CALM app, and access to a wellness professional. We offer various types of paid time off including vacation, salary continuance, and country specific holidays. We also prioritize recognizing employee milestones including life events and service anniversaries.