Job Closed
This listing is no longer active.
Welcome to the SHOW.
Software Engineer II
Location
Nevada
Posted
82 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer II
MGM Resorts International
• Design, develop, and maintain production-grade code across the full software development lifecycle—from vision and requirements definition through planning, execution, deployment, and ongoing support • Partner closely with Product Management to deliver intuitive, high-quality solutions that enhance the overall customer experience • Collaborate with technology leadership to evaluate and adopt new tools, technologies, and practices that improve platform performance and scalability • Ensure consistency, reliability, supportability, and observability across services to maintain a stable and high-performing ecosystem • Communicate effectively across teams and organizational levels to align stakeholders, solve complex challenges, and drive progress • Analyze product tradeoffs and build simple, elegant solutions while fostering strong cross-functional relationships and upholding MGM Resorts International’s mission and values
Job Requirements
- Bachelor’s degree required
- At least 3+ years of experience delivering commercial cloud and backend software products at enterprise or internet scale (or equivalent experience)
- Experience working in production environments with languages such as Java, C++, or similar technologies is preferred
- Familiarity with distributed systems, enterprise platforms, and Agile methodologies (e.g., Scrum, Kanban)
- Experience in DevOps cultures and distributed teams is preferred
- Strong understanding of software architecture across all layers, including UI, services, data storage, and communication frameworks
- Solid foundation in software engineering best practices and computer science fundamentals, including object-oriented design, data structures, algorithms, and full SDLC processes (coding standards, testing, deployment, and operations)
- Excellent communication, interpersonal, and customer service skills
- Proficiency in English (written and verbal)
- Working knowledge of tools such as Microsoft Word, Excel, PowerPoint, and Outlook (or equivalent platforms)
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
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineering, AI Trainer
Anyone AIWe invest in people from Latam to bridge the talent gap in AI.
• Design and implement multi-file coding tasks across bug fixing, feature development, refactoring, and testing • Write clear natural-language specifications and reference implementations • Develop and extend unit and integration test suites • Review peer-generated tasks for correctness, clarity, and realism • Identify edge cases, ambiguities, and potential failure modes • Ensure alignment between specifications, code, and expected outputs
Software Engineering AI Trainer
Anyone AIWe invest in people from Latam to bridge the talent gap in AI.
• Design and implement multi-file coding tasks across bug fixing, feature development, refactoring, and testing • Write clear natural-language specifications and reference implementations • Develop and extend unit and integration test suites • Review peer-generated tasks for correctness, clarity, and realism • Identify edge cases, ambiguities, and potential failure modes • Ensure alignment between specifications, code, and expected outputs
Software Engineering AI Trainer
Anyone AIWe invest in people from Latam to bridge the talent gap in AI.
• Design and implement multi-file coding tasks across bug fixing, feature development, refactoring, and testing • Write clear natural-language specifications and reference implementations • Develop and extend unit and integration test suites • Review peer-generated tasks for correctness, clarity, and realism • Identify edge cases, ambiguities, and potential failure modes • Ensure alignment between specifications, code, and expected outputs
Software Engineer – Product
AnaraAnara helps research teams understand, organize and write scientific documents. Formerly known as Unriddle.
• Designing and building scalable features and infrastructure for AI-powered research tools. • Engaging directly with customers to gather insights and improve user experience. • Monitoring and optimizing system performance and costs, making pragmatic tradeoffs to keep us lean and moving fast. • Establishing best practices for prompt engineering and deployment of new models and workflows. • Owning the design and automation of eval pipelines to continuously measure, benchmark and improve AI agent quality and reliability.


