Scientific Games Corporation

Lead Software Engineer

Scientific Games Corporation
Apply
14 days ago
Bengaluru, IndiaStaff+

Responsibilities

  • Lead the design, development, and delivery of games across multiple markets.
  • Define technical direction, architecture, coding standards, and engineering best practices.
  • Collaborate with product, art, design, and other stakeholders to architect and ship games.
  • Mentor Software Engineers and Senior Software Engineers and conduct code reviews.
  • Identify, debug, and resolve complex performance bottlenecks and critical bugs.
  • Own code quality, testing strategy, automation, and CI/CD practices.
  • Drive unit testing and QA processes for robust game releases.
  • Use browser extensions and tools to profile, debug, and optimize game performance.
  • Plan sprints, estimate timelines, and manage technical risk with stakeholders.
  • Evaluate emerging technologies for applicability to ongoing projects.

Requirements

  • 8–12 years of software development experience, including significant hands-on TypeScript experience.
  • Bachelor of Engineering or Bachelor of Technology qualification.
  • Proven experience leading or mentoring engineers and owning technical decisions.
  • In-depth knowledge of JavaScript, ES6+, HTML5, and CSS3.
  • Strong experience with computer graphics, PIXI.js or Phaser, and GSAP.
  • Strong understanding of data structures, algorithms, and object-oriented programming.
  • Strong analytical, debugging, and problem-solving skills for complex technical issues.
  • Experience with Git or similar version control tools, branching strategies, and code review workflows.
  • Experience with Node.js and NPM.
  • Familiarity with RESTful APIs and web services.
  • Experience setting up or improving CI/CD pipelines and automated testing frameworks is a plus.
  • Excellent communication and leadership skills.

Categories

FrontendGaming
Scientific Games Corporation

About Scientific Games Corporation

1,001-5,000 employees
Contact me