MGM Resorts International Logo

MGM Resorts International

Sr Software Engineer

Posted 11 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Office, Machaze, Manica
Senior level
Remote
Hiring Remotely in Office, Machaze, Manica
Senior level
The Senior Software Engineer is responsible for leading the design, development, and delivery of high-quality software solutions, ensuring operational excellence and seamless customer experiences.
The summary above was generated by AI
US, Nevada

The SHOW comes alive at MGM Resorts International

Have you ever wondered what it would be like to work in a place full of excitement, diversity, and entertainment? Are you enthusiastic about being a team player in one of the most fascinating industries in the world? At MGM Resorts, we seek individuals like YOU to create unique and show-stopping experiences for our guests.

THE JOB:
The Senior Software Engineer I plays a key role in advancing technology innovations from concept to production. This position is responsible for leading the design, development, and delivery of high-quality solutions that enable exceptional customer experiences. The role involves building production-grade software across the full lifecycle, including visioning, requirements definition, planning, execution, deployment, and ongoing support and optimization.
THE DAY-TO-DAY:

  • Lead the development and delivery of production-grade software across the full lifecycle, including vision, requirements definition, planning, execution, deployment, and sustainment.

  • Partner closely with Product Management to design and deliver seamless, high-quality customer experiences.

  • Collaborate with technology leadership to evaluate, adopt, and implement new tools, technologies, and engineering practices that enhance platform performance and scalability.

  • Ensure system consistency, reliability, supportability, and observability across services through strong engineering standards and operational excellence.

  • Communicate effectively across teams to align stakeholders, foster collaboration, and drive solutions to complex technical challenges.

  • Evaluate product tradeoffs and deliver simple, intuitive, and dependable solutions while building strong cross-functional relationships to gain trust and alignment across all organizational levels.

THE IDEAL CANDIDATE:

  • Bachelor’s degree required, with 5+ years of experience delivering commercial cloud and backend software solutions at enterprise or internet scale (or equivalent experience).

  • Proven experience developing and maintaining production-grade software in languages such as Java, C++, or similar.

  • Strong background in distributed systems, enterprise platforms, and modern development practices, including Agile methodologies (Scrum, Kanban) and DevOps environments.

  • Solid understanding of full-stack architecture, including UI, services, data storage, and communication layers, along with software engineering best practices across the full development lifecycle.

  • Strong foundation in computer science fundamentals, including object-oriented design, data structures, algorithms, problem-solving, and complexity analysis.

  • Excellent communication and interpersonal skills, with the ability to collaborate across teams, deliver strong customer service, and effectively use standard business tools (e.g., Word, Excel, PowerPoint, Outlook); experience in a similar industry environment is a plus.

THE PERKS & BENEFITS:

  • Wellness incentive programs to help you stay healthy physically and mentally

  • Access to company hotel, food and beverage, retail, and entertainment discounts as well as discounts with company partners on things like travel, electronics, online shopping, and more

  • Free meals in our employee dining room

  • Free parking 

  • Health & Income Protection benefits (for eligible employees)

  • Professional and personal development through programs and networking opportunities as well as volunteer opportunities in the community

VIEW JOB DESCRIPTION:

https://mgmresorts.marketpayjobs.com/ShowJob.aspx?EntityID=2&jobcode=11504

Are you ready to JOIN THE SHOW? Apply today!

Top Skills

C++
Java

Similar Jobs

3 Days Ago
Remote or Hybrid
Senior level
Senior level
Artificial Intelligence • Legal Tech • Professional Services • Software
The Senior Software Engineer will design and build core AI technologies, write code, manage projects end-to-end, and collaborate within a fast-paced team environment.
Top Skills: Ai/Ml TechnologiesGoReactTypescript
12 Days Ago
Remote or Hybrid
Senior level
Senior level
Fintech • Payments • Software • Infrastructure as a Service (IaaS)
As a Senior Software Engineer, you'll design pricing lifecycle primitives, evolve data models, scale ingestion systems, and collaborate across teams while engaging directly with customers.
Top Skills: Apache DruidAWSClickhouseKafkaPostgresPythonReactSpark StreamingTailwind CssTypescript
18 Days Ago
Easy Apply
Remote or Hybrid
Easy Apply
Senior level
Senior level
Healthtech
As a Senior Full Stack Engineer, you'll develop member-facing platforms, enhance system design, ensure collaboration across teams, and deliver scalable solutions.
Top Skills: .NetAngularC#AzureNativewindReactReact NativeTailwind CssTypescript

What you need to know about the Manchester Tech Scene

Home to a £5 billion digital ecosystem, including MediaCity, which consists of major players like the BBC, ITV and Ericsson, Manchester is one of the U.K.'s top digital tech hubs, at the forefront of advancements in film, television and emerging sectors like as e-sports, while also fostering a community of professionals dedicated to pushing creative and technological boundaries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account