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

Job Overview

9 days ago

Software Engineer

Madison Square Garden Entertainment - New York, NY

Who are we hiring?

The Software Engineer will be a key member of the Digital Technology Engineering team responsible for the architecture, development, troubleshooting, implementation, and enhancement of new and existing web applications and platform (microservices), as well as supporting frontend and backend technologies, including React, CSS, NodeJS, and Express. In addition to software development, the Software Engineer will also be contributing expertise to optimize our agile processes and product development, including assisting in requirements gathering and analysis. This role will have 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.
  • Collaborate with other developers of all levels.

What do you need to succeed?

  • Expert knowledge of technologies, such as vanilla JavaScript using ES6-ES2020 language features, CSS3 and HTML5.
  • A minimum of 3 years of hands-on development experience with JavaScript, with advanced understanding of design patterns and best practices.
  • A minimum of 2 years creating services and APIs in NodeJS with either Express or AWS serverless technologies like Lambda, API Gateway, AppSync.
  • A minimum of 2 years of experience building performant UIs with ReactJS and Redux.
  • Proficiency with web app tooling technologies. We use Webpack, NPM, git/Github, Babel, Create React app, SCSS, PostCSS, as well as others.
  • Proficiency in PHP, Ruby on Rails, or Python.
  • Proficiency with any of these testing frameworks and libraries: Jest (or similar, like Karma or Jasmine), Mocha, Chai, Sinon, CucumberJS, Webdriver IO.
  • Experience in working on Ruby on Rails with a PostgreSQL.
  • Can effectively work with command line tools.
  • Experience 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.
  • Previous work on consumer and/or enterprise applications used by millions of customers preferred.
  • Some experience working with a headless CMS or custom Content tooling is preferred.
  • Knowledge of ElasticSearch and its APIs and JavaScript or PHP SDKs preferred
  • Understanding of any of these caching technologies: CDNs (like CloudFront), in-memory caches (Redis, Memcached), page caches (like Varnish), or object caches.
  • GraphQL knowledge preferred.
  • AWS or Agile Scrum certification preferred.


SUPERVISION:

  • This is an individual contributor role that may coach team members and lead development efforts.
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 www.msgentertainment.com.

We invite you to create an exceptional career at MSG

Candidates who have completed 60 credits of college-level coursework (representing 2 years), or have shown similar self-development through certifications, trade school coursework, etc. are preferred.

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 requirements, MSG complies with all applicable state and local laws governing nondiscrimination in all locations. #

Similar Jobs

Software Engineer - Delivery

Squarespace

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

Google

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

Amazon.com Services LLC

New York, NY

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

Program Manager III, Search, Software Engineering

Google

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

Comcast

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

Contently

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 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

MUFG

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

Cigna

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…

Engineer 3, Software Development & Engineering

Comcast

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.

Engineer 4, Software Development & Engineering - Mobile

Comcast

Philadelphia, PA

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

Software Engineer III

Elsevier

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

Contently

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.

R332380 Senior Software Test Engineer (SDET) (Onsite)

Comcast

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…

Principal Engineer, Software Development & Engineering

Comcast

Philadelphia, PA

Deep understanding of software architecture and design. Develops software update processes for existing applications.

Software Engineer

NICE Actimize

Hoboken, NJ

Serve as a mentor to less experienced software engineers. Enhances existing solutions to match client requirements by configuring and customizing software using…

Application Developer, PSS2

Rowan University

Glassboro, NJ

Experience with linters, static analysis, and software development best practices. Experience with public cloud infrastructure (AWS, Azure).

Webmaster/CMS Administrator

The City University of New York (CUNY)

Bronx, NY

Associates work in areas such as development/programming, communications, technical support, or similar functions depending on the needs of the Information…

Application Developer Web

OUTFRONT media

New York, NY

Reporting to the Manager, Application Development, the role of the application developer will be working alongside Project Managers, Testing teams, and our…

Sr Embedded Engineer, WiFi and Bluetooth

Comcast

Philadelphia, PA

Responsible for planning and designing new software applications on Linux systems. Participates in training representatives and operations staff on internally…

Director, Cloud DevOps (Remote)

Shutterstock

New York, NY

To be successful in this role, this person must have in-depth expertise and hands-on experience of cloud architecture, engineering and operations, with a…

Software Development Engineer, CMS

Audible

Newark, NJ

Knowledge of professional software development life cycle best practices, including coding standards, code reviews, source control management, continuous…