Advanced Software Engineer

Scientific Games Eden Prairie , MN 55344

Posted 2 weeks ago


Are you ready to level up your career?

At Scientific Games, we are committed to making the best games, platforms and systems in the world. We are looking for smart, passionate and creative people to join our team and help us transform the gaming world. We are a global, industry-leading gaming technology company that embraces challenge, fosters an inclusive culture, values integrity, innovation and winning, and is committed to developing and supporting its people.

Whether you are a member of our award winning game studios, our industry leading systems group, product management, manufacturing group, services or any of our other amazing Gaming teams, you will be creating compelling games played around the world. We are dedicated to being the industry's only COMPLETE global solutions provider with products that will enhance the entire gaming operation, both on the casino floor and behind the scenes.

If you are ready to play

Come join us and let's make games!

Position Summary

  • Utilizes technical knowledge to write and complete software tasks and projects

  • Researches new technologies and incorporates them into new systems and products

  • Takes initiative in leading projects and collaborating with others

  • Tests, integrates, writes, troubleshoots, and debugs software applications

  • Responsible for the architecture and implementation of critical software components; uses company standards and applies design principals and patterns to develop robust software

  • Works closely with other engineers to provide guidance and assistance in the areas of software architecture, coding standards, and system related issues

  • Acts as a liaison with customers to review technical design and fixes

Position Requirements:

Training and/or Experience:

  • Seven or more years of professional experience in a software development team

  • Seven or more years of experience with C or C++

  • Seven or more years of experience with build automation, continuous integration, unit test, change management and configuration management

  • Seven or more years of experience with software methodologies

  • Experience with either software engineering/embedded software/computer/electrical engineer experience with software exposure


  • Experience with Linux and Eclipse

  • Experience with hierarchal state machine programming

  • Experience in machine control and real-time techniques

  • Ability to read and understand electrical schematics

  • Ability to understand IC data sheets

  • Good understanding of microcontrollers

  • Knowledge of serial and network communications

  • Knowledge of secure communications.

  • Knowledge of AWS IoT

Knowledge, Skills and Abilities:

  • Ability to work well with others in a team environment

  • Strong working knowledge of Software Development Lifecycle

  • Strong working knowledge of development/modeling tools

  • Strong multi-tasking skills

  • Enjoy working in a creative environment

  • Excellent communication skills

  • Must be able to obtain and hold Gaming Registrations/Licenses

  • Some travel may be required


  • Bachelor's degree required, preferably BSEE, BSCE, BSEET, or BSCS or equivalent experience

  • Master's degree preferred

Working Conditions:

  • The work conditions are representative and typical of similar jobs in comparable organizations

Years of Related Experience

Years of experience 8 to 12 years

Physical Requirements

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to sit, stand, walk, bend, use hands, operate a computer, and have specific vision abilities to include close and distance vision, and ability to adjust focus working with computer and business equipment.

Work Conditions

Scientific Games Corporation and its affiliates (collectively, "SG") are engaged in highly regulated gaming and lottery businesses. As a result, certain SG employees may, among other things, be required to obtain a gaming or other license(s), undergo background investigations or security checks, or meet certain standards dictated by law, regulation or contracts. In order to ensure SG complies with its regulatory and contractual commitments, as a condition to hiring and continuing to employ its employees, SG requires all of its employees to meet those requirements that are necessary to fulfill their individual roles. As a prerequisite to employment with SG (to the extent permitted by law), you shall be asked to consent to SG conducting a due diligence/background investigation on you.

This job description should not be interpreted as all-inclusive; it is intended to identify major responsibilities and requirements of the job. The employee in this position may be requested to perform other job-related tasks and responsibilities than those stated above.

SG is an Equal Opportunity Employer and does not discriminate against applicants due to race, ethnicity, gender, sexual orientation, veteran status, or on the basis of disability or any other federal, state or local protected class. If you'd like more information, please click on this link: EEO Poster

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Lead Platform Software Engineer (Elastic Search) Eden Prairie MN (872750)


Posted 4 days ago

VIEW JOBS 10/17/2020 12:00:00 AM 2021-01-15T00:00 Position Description No industry is moving faster than health care. And no organization is better positioned to lead health care forward. We need attention to every detail with an eye for the points no one has considered. The rewards for performance are significant. You'll help improve the health of millions. And you'll do your life's best work.(sm) We currently have a Lead role for the 'Elastic Search Platform' in Optum Technology. The position will be based only in Eden Prairie, MN. Primary Responsibilities: * Develop a platform to provide Elastic Search platform available as a service within Optum * Work with automation and orchestration tools such as OpenShift, Jenkins, Ansible or other commercial PaaS offerings * Continually monitor industry developments in Cloud infrastructure developments, tools and products used in the cloud delivery model * Work with Software, Platform Engineering and Operations teams on the development and delivery of operational ready platforms * Work with Elastic Search consumers to scope, provisions and provide a stable platform * Assess and interpret customer needs and requirements * Work with full Elastic Search and Elastic Cloud Stack: Elastic, Logstash, Kibana, Machine Learning, APM, Beats and more * Design automated, resilient, scalable platform solutions * Participate in development of automated delivery work flows using cloud automation and orchestration tools, Unix shell scripting and other deployment tools * Involved in solving moderately complex problems and/or conduct moderately complex analysis * Deliver the process and standards for developing new and exciting services for our customers * Develop integrations between vendor tool APIs and automation frameworks * Provide explanation and information to others on difficult issues * Coach, provide feedback guide others and mentor team members * Identify/quantify scope and impact of business changes on systems * Support, design and improve on monitoring, alerting and tooling efforts * Reviewing the decisions the team makes to ensure consistency and alignment with the vision * Maintain awareness of current technology assets, and the applicability and capability of each * Ability and willingness to augment current expertise with new open source or targeted vendor technologies Candidates applying for this role must be able to work full time in the Eden Prairie, MN offices or willing to move on their own. You'll be rewarded and recognized for your performance in an environment that will challenge you and give you clear direction on what it takes to succeed in your role as well as provide development for other roles you may be interested in. Required Qualifications: * Undergraduate degree * 6+ years of experience in the area of Platform engineering * 5+ years of experience in a technical lead position (SME) or mentorship while providing technical guidance to team * 4+ years of experience with ElasticSearch development or engineering * 2+ years of experience with Kafka, OpenShift, Java or Python development * 2+ years of development experience including full life cycle activities * Experience with Agile methodology * Experience working across fully automated stacks in a CI/CD ecosystem * Agile DevOps delivery model experience * Experience with general ITIL principle of Issue and Problem management and resolution Preferred Qualifications: * Health care industry experience * Experience with distributed data stores at scale * Experience working with emerging technologies * Experience working effectively across multiple functional areas in a matrixed environment * Experience with Cassandra, Kafka, Prometheus, Grafana * Experience with test case automation * Experience in agile environments (using tools like CA Agile Central) Technology Careers with Optum. Information and technology have amazing power to transform the health care industry and improve people's lives. This is where it's happening. This is where you'll help solve the problems that have never been solved. We're freeing information so it can be used safely and securely wherever it's needed. We're creating the very best ideas that can most easily be put into action to help our clients improve the quality of care and lower costs for millions. This is where the best and the brightest work together to make positive change a reality. This is the place to do your life's best work.(sm) Diversity creates a healthier atmosphere: UnitedHealth Group is an Equal Employment Opportunity/Affirmative Action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law. UnitedHealth Group is a drug-free workplace. Candidates are required to pass a drug test before beginning employment. Job Keywords: Java, Kafka, Python, OpenShift, Platform Software Engineer, Elastic Search, Eden Prairie, MN, Minnesota Job Details Medexpress Eden Prairie MN

Advanced Software Engineer

Scientific Games