Senior Software Engineer @ Madison Square Garden Entertainment - New York, NY

Job Overview

8 days ago

Senior Software Engineer

Madison Square Garden Entertainment - New York, NY

Who are we hiring?

The Sr. Full-stack Engineer will be a key member of the team responsible for the architecture, development, troubleshooting, implementation, and enhancement of new and existing web applications in JavaScript, as well as supporting frontend and backend technologies, including React, CSS, NodeJS, and Express. You’ll join a team of experts in software engineering technologies such as those mentioned as well as Amazon Web Services, serverless platforms and frameworks, and automation. In additional to software development, you will also be contributing your expertise to optimizing our agile processes and product development, including assisting in requirements gathering and analysis. You’ll work with a focus on performance, stability, maintainability, functionality, and observability, which will often involve implementing or instrumenting both custom and third-party solutions.

What will you do?

  • Build UIs in React, Redux, CSS, HTML, and other technologies using Webpack with ESModules.
  • Build services in NodeJS with Express and/or serverless/microservice technologies such as Lambda, while providing RESTful APIs.
  • Write “clean code,” following our conventions, standards, established design patterns, and best practices.
  • Manage our source code in Github, keeping our commit history useful and clean.
  • Actively participate in and contribute to all Scrum Ωceremonies and take personal responsibility for the success of each Sprint.
  • Coach other developers of all levels.

What do you need to succeed?

  • Expert knowledge of frontend technologies, such as vanilla JavaScript using ES6-ES2020 language features, CSS3 and HTML5.
  • A minimum of 6-8 years of hands-on development experience with JavaScript, with advanced understanding of design patterns and best practices.
  • A minimum of 3 years of experience building performant UIs with ReactJS and Redux.
  • A minimum of 3 years creating services and APIs in NodeJS with either Express or AWS serverless technologies like Lambda, API Gateway, AppSync.
  • Proficiency with web app tooling technologies. We use Webpack, NPM, git/Github, Babel, Create React app, SCSS, PostCSS, as well as others.
  • Proficiency with any of these testing frameworks and libraries: Jest (or similar, like Karma or Jasmine), Mocha, Chai, Sinon, CucumberJS, Webdriver IO.
  • Can effectively work with command line tools.
  • Understanding of ESLint configuration. We use JavaScript Standard Style and AirBnB.
  • Experience working in a cloud-only environment, specifically in AWS.
  • Experience contributing to the velocity of an Agile Scrum team.
  • Some understanding of the basics of caching, including CDNs, in-memory caches, or page and database caching.
  • You’ve worked on an enterprise-level team.
  • Proficiency in PHP, Ruby on Rails, or Python.
  • Experience working with WordPress, especially with the Advanced Custom Fields plugin.
  • Knowledge of ElasticSearch and its APIs and JavaScript or PHP SDKs.
  • Understanding of any of these caching technologies: CDNs (like CloudFront), in-memory caches (Redis, Memcached), page caches (like Varnish), or object caching.
  • GraphQL expertise.
  • An AWS or Agile Scrum certification.


This is an individual contributor role at this time that may coach team members and lead development efforts but may include direct supervision responsibilities as the team grows.

The Company requires that all individuals, subject to certain limited exceptions, be fully vaccinated against COVID-19. The Company will consider requests for reasonable accommodations regarding this requirement.

Why is MSG for me?
Madison Square Garden Entertainment Corp. (MSG Entertainment) is a leader in live entertainment. The Company presents or hosts a broad array of events in its diverse collection of venues: New York’s Madison Square Garden, Hulu Theater at Madison Square Garden, Radio City Music Hall and Beacon Theatre; and The Chicago Theatre. MSG Entertainment is also building a new state-of-the-art venue in Las Vegas, MSG Sphere at The Venetian. In addition, the Company features the original production – the Christmas Spectacular Starring the Radio City Rockettes – and through Boston Calling Events, produces the Boston Calling Music Festival. The Company’s two regional sports and entertainment networks, MSG Network and MSG+, deliver a wide range of live sports content and other programming. Also under the MSG Entertainment umbrella is Tao Group Hospitality, with entertainment dining and nightlife brands including: Tao, Marquee, Lavo, Beauty & Essex, Cathédrale, Hakkasan and Omnia. More information is available at

We invite you to create an exceptional career at MSG

At MSG, we recognize the importance of upskilling employees’ talents and strengths so they can drive their careers forward. We are proud to offer a robust set of tools and resources to help employees understand their interests and purpose, harness their talents and obtain the skills they need to reach the next step in their careers. Growth and longevity for our employees are top priorities here.

We value diversity and are looking for extraordinary employees of all backgrounds

At MSG we value diversity and are looking for extraordinary employees of all backgrounds! MSG is an Equal Opportunity Employer and provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, sexual and reproductive health choices, national origin, citizenship, age, genetic information, disability, or veteran status. In addition to federal law mandates, MSG complies with all applicable state and local laws governing nondiscrimination in all locations and will consider requests for reasonable accommodations as required. #LI-AB1

Similar Jobs

Software Engineer - Delivery


New York, NY

Build services and tools that support hundreds of engineers every day. The Delivery Team manages the Squarespace code and artifact storage, the pipelines that…

Software Engineer II, Infrastructure, Search


New York, NY

We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking…

Sr. Software Development Engineer, Artemis Services LLC

New York, NY

Knowledge of professional software engineering practices and best practices for the full software development lifecycle, including coding standards, code…

Software Engineer, Content Distribution


New York, NY

You will be a key contributor within a software development team, and will craft great software and automated tests to assure the design and quality of your…

Program Manager III, Search, Software Engineering


New York, NY

5 years of experience in program or project management. Understanding of the software development lifecycle. 5 years of experience managing cross-functional or…

Software Engineer


Philadelphia, PA

Responsible for planning and designing new software and web applications. Completes programming and implements, tests and debugs defined software components.

Full Stack Engineer


New York, NY

Strong software engineering and architecture fundamentals. Contently employees receive the best perks out there – great benefits including a 401k plan to Friday…

Software Engineer, Alexandria


New York, NY

Additionally, you will craft great software and automated tests. You have 3+ years of experience in software development and demonstrated success in software as…

AEM Forms Developer

Atypical Digital

New York, NY

Must have experience with AEM Forms at least 4 years. Must also have experience with JavaScript. Must have recent experience working on AEM forms not just…

Software Engineer Associate (Spring/Summer 2023)

Philadelphia Phillies Baseball Operations Department

Philadelphia, PA

As a SWE you contribute fresh ideas in a variety of areas, including information retrieval, networking and data storage, security, machine learning, natural…

Senior Software Support Engineer, NY Metro Area (AMERICAS)

Canonical - Jobs

New York, NY

If you have a passion for the latest open source technologies, technical support, cloud-native development, data-center technologies such as Openstack,…

Software Engineer, Vice President - Hybrid


New York, NY

Knowledge and some experience in AWS Experience with major public cloud offerings and how to solution designs that are built around these technologies (AWS,…

Software Engineering Senior Advisor - Evernorth


Hartford, CT

We also offer 401(k) with company match, company paid life insurance, tuition reimbursement, a minimum of 18 days of paid time off per year and dozens of…

C++ Developer

Techstra Solutions

New York, NY

A strong background in data structures, algorithms, and object-oriented programming in C++. Designing and implementing a high-frequency trading platform, which…

Engineer 3, Software Development & Engineering


Philadelphia, PA

Assists with the software update process for existing applications and roll-outs of software releases. Acts as a resource for colleagues with less experience.

Back End Java Developer (REMOTE)

Dotdash Meredith

New York, NY

Strong command of the underlying foundations of web frameworks with experience using Spring or a similar platform.

Senior Software Engineer, Billing Optimization (Remote)

One Medical

New York, NY

Paid sabbatical after 5 and 10 years. The role will ask you to work the hours of 9-5 pm, either in the Central Time Zone or the Pacific Time Zone (some…

Engineer 4, Software Development & Engineering - Mobile


Philadelphia, PA

Develops software update process for existing applications. Assists in the roll-out of software releases. Responsible for planning and designing new software…

Embedded Engineer

Katalyst Healthcares & Life Sciences

Manhattan, NY

Previous experience on medical device embedded software and electrical design efforts. Knowledgeable in hardware/software interfaces, programming of embedded…

Senior Software QA Engineer

Seternity Solutions

Melville, NY

QA/Test Engineering: 5 years (Required). Ability to communicate effectively with QA, development and PM team members (oral, written).

Software Engineer III


Philadelphia, PA

Experience developing for the cloud (AWS/Azure) is desirable. Work closely with other development team members to understand moderately complex product…

Senior Full Stack Engineer


New York, NY

Contently employees receive the best perks out there – great benefits including equity, 401k plan to Friday lunches and a flexible time off.

Quantitative Analyst and Full-Stack Developer

Rivago infotech

New York, NY

Develop easy-to-use and well-documented code libraries for Data Science analytics, workflows, interfaces, and data validation related to Risk Identification.

R332380 Senior Software Test Engineer (SDET) (Onsite)


Philadelphia, PA

Write and edit complex, automated test code, using the same standards as a Software Engineer, that allows for repeatable, reliable testing solutions to test the…