Solid understanding of data structures, algorithms, and software engineering fundamentals ... Knowledge of containerization (Docker) or orchestration tools (Kubernetes). * Familiarity with CI ...
Solid understanding of data structures, algorithms, and software engineering fundamentals ... Knowledge of containerization (Docker) or orchestration tools (Kubernetes). * Familiarity with CI ...
Design, develop, and maintain scalable, secure data processing pipelines and full-stack web ... Python is required for current projects. * At least 1 year of experience with AWS services such as ...
Design, develop, and maintain scalable, secure data processing pipelines and full-stack web ... Python is required for current projects. * At least 1 year of experience with AWS services such as ...
Software Engineer
Johnston, IA · On-site
$85K - $125K/yr
Minimum of 3 years of professional software development experience and proficiency with the programming languages Python and C++ * Working knowledge of data structures, algorithms, and ...
Software Engineer
Johnston, IA · On-site
$85K - $125K/yr
Minimum of 3 years of professional software development experience and proficiency with the programming languages Python and C++ * Working knowledge of data structures, algorithms, and ...
Entry Level Software Engineer
Urbandale, IA · On-site
$65K - $90K/yr
Write and maintain system-level automated tests written in Python. * Contribute to test strategy ... This may mean collaborating with software developers and triaging test failures. * Coordinate the ...
Entry Level Software Engineer
Urbandale, IA · On-site
$65K - $90K/yr
Write and maintain system-level automated tests written in Python. * Contribute to test strategy ... This may mean collaborating with software developers and triaging test failures. * Coordinate the ...
Entry Level Software Engineer
Urbandale, IA · On-site
$65K - $90K/yr
Write and maintain system-level automated tests written in Python. * Contribute to test strategy ... This may mean collaborating with software developers and triaging test failures. * Coordinate the ...
Entry Level Software Engineer
Urbandale, IA · On-site
$65K - $90K/yr
Write and maintain system-level automated tests written in Python. * Contribute to test strategy ... This may mean collaborating with software developers and triaging test failures. * Coordinate the ...
Software Engineer Johnston, Iowa Duration: long term This role supports custom machine development ... Create solutions using Python, C++, C#.NET, and Structured Text. * Ensure work safety around common ...
Software Engineer Johnston, Iowa Duration: long term This role supports custom machine development ... Create solutions using Python, C++, C#.NET, and Structured Text. * Ensure work safety around common ...
Embedded Software Engineer
Urbandale, IA · On-site
$70K - $120K/yr
Various development roles are available that require use of C++ and Python programming languages. Testing methods include simulation-based software testing, bench testing with physical controllers in ...
Embedded Software Engineer
Urbandale, IA · On-site
$70K - $120K/yr
Various development roles are available that require use of C++ and Python programming languages. Testing methods include simulation-based software testing, bench testing with physical controllers in ...
Entry Level Software Engineer
$65K - $90K/yr
Write and maintain system-level automated tests written in Python. * Contribute to test strategy ... This may mean collaborating with software developers and triaging test failures. * Coordinate the ...
Quick apply
Entry Level Software Engineer
$65K - $90K/yr
Write and maintain system-level automated tests written in Python. * Contribute to test strategy ... This may mean collaborating with software developers and triaging test failures. * Coordinate the ...
Entry Level Software Engineer
Johnston, IA · On-site
$65K - $90K/yr
Write and maintain system-level automated tests written in Python. * Contribute to test strategy ... This may mean collaborating with software developers and triaging test failures. * Coordinate the ...
Quick apply
Entry Level Software Engineer
Johnston, IA · On-site
$65K - $90K/yr
Write and maintain system-level automated tests written in Python. * Contribute to test strategy ... This may mean collaborating with software developers and triaging test failures. * Coordinate the ...
Software Engineer - Computer Vision & Machine Learning
Urbandale, IA · On-site
$70K - $140K/yr
Data collection and processing for CVML algorithms development. Utilize data-driven insights to ... Proficiency in C++ and/or Python. * Experience with Databricks, AWS, cloud * Technical expertise ...
Software Engineer - Computer Vision & Machine Learning
Urbandale, IA · On-site
$70K - $140K/yr
Data collection and processing for CVML algorithms development. Utilize data-driven insights to ... Proficiency in C++ and/or Python. * Experience with Databricks, AWS, cloud * Technical expertise ...
Embedded Software Engineer
$70K - $120K/yr
Various development roles are available that require use of C++ and Python programming languages. Testing methods include simulation-based software testing, bench testing with physical controllers in ...
Quick apply
Embedded Software Engineer
$70K - $120K/yr
Various development roles are available that require use of C++ and Python programming languages. Testing methods include simulation-based software testing, bench testing with physical controllers in ...
Software Engineer
Johnston, IA · Hybrid
Working knowledge of data structures, algorithms, and object-oriented design principles * Familiarity with common software engineering practices including version control (Git), testing, and ...
Software Engineer
Johnston, IA · Hybrid
Working knowledge of data structures, algorithms, and object-oriented design principles * Familiarity with common software engineering practices including version control (Git), testing, and ...
Software Engineer
Johnston, IA · On-site
$85K - $125K/yr
Working knowledge of data structures, algorithms, and object‑oriented design principles * Familiarity with common software engineering practices including version control (Git), testing, and ...
Software Engineer
Johnston, IA · On-site
$85K - $125K/yr
Working knowledge of data structures, algorithms, and object‑oriented design principles * Familiarity with common software engineering practices including version control (Git), testing, and ...
Software Test Automation & AI Integration Engineer
Urbandale, IA · On-site
$90K - $150K/yr
Analyze large volumes of machine and system data to identify trends, failures, and opportunities ... Experience with scripting or programming languages such as Python, C++, JavaScript, or similar
Software Test Automation & AI Integration Engineer
Urbandale, IA · On-site
$90K - $150K/yr
Analyze large volumes of machine and system data to identify trends, failures, and opportunities ... Experience with scripting or programming languages such as Python, C++, JavaScript, or similar
Data collection and processing for CVML algorithms development. Utilize data-driven insights to ... Proficiency in C++ and/or Python. * Experience with Databricks, AWS, cloud * Technical expertise ...
Quick apply
Data collection and processing for CVML algorithms development. Utilize data-driven insights to ... Proficiency in C++ and/or Python. * Experience with Databricks, AWS, cloud * Technical expertise ...
Software Engineer - 100% Remote
Johnston, IA · Remote
$49.40 - $59.40/hr
Genesis10 is currently seeking a Software Engineer - Remote position with a Global Agricultural and ... data changes in both the Node.js report generator (React-PDF) and Python document service ...
New
Software Engineer - 100% Remote
Johnston, IA · Remote
$49.40 - $59.40/hr
Genesis10 is currently seeking a Software Engineer - Remote position with a Global Agricultural and ... data changes in both the Node.js report generator (React-PDF) and Python document service ...
New
Software Engineer - 100% Remote
Johnston, IA · Remote
$49.40 - $59.40/hr
Genesis10 is currently seeking a Software Engineer - Remote position with a Global Agricultural and ... data changes in both the Node.js report generator (React-PDF) and Python document service
New
Software Engineer - 100% Remote
Johnston, IA · Remote
$49.40 - $59.40/hr
Genesis10 is currently seeking a Software Engineer - Remote position with a Global Agricultural and ... data changes in both the Node.js report generator (React-PDF) and Python document service
New
Software Engineer - 100% Remote
Johnston, IA · Remote
$49.40 - $59.40/hr
... data concepts, including geo-spatial layer data, that impact the entire department ... Experience with Python and Microsoft Entra * Experience with geo-spatial tools such as Mapbox or ...
New
Software Engineer - 100% Remote
Johnston, IA · Remote
$49.40 - $59.40/hr
... data concepts, including geo-spatial layer data, that impact the entire department ... Experience with Python and Microsoft Entra * Experience with geo-spatial tools such as Mapbox or ...
New
Analyze large volumes of machine and system data to identify trends, failures, and opportunities ... Experience with scripting or programming languages such as Python, C++, JavaScript, or similar
Quick apply
Analyze large volumes of machine and system data to identify trends, failures, and opportunities ... Experience with scripting or programming languages such as Python, C++, JavaScript, or similar
Python Tutor
Ames, IA · Remote
$40/hr
Deep knowledge of Python syntax, data types, control flow, functions, object-oriented programming ... data science, software development, or academic computing work. * Effective Teaching Methods:
Python Tutor
Ames, IA · Remote
$40/hr
Deep knowledge of Python syntax, data types, control flow, functions, object-oriented programming ... data science, software development, or academic computing work. * Effective Teaching Methods:
Python Kubernetes Software Engineer Data information
Full-time
Posted 8 days ago
Job description
Welcome to the world of land-based gaming. At Light & Wonder, it's all about the games, and our Gaming team builds cutting-edge technology, products, and content for the most iconic casinos and operators across the globe.
Position SummaryWe're seeking a motivated Software Engineer with 2-5 years of experience developing and supporting client-server applications. In this role, you will contribute to the design, implementation, testing, and deployment of distributed systems that support mission-critical business workflows. You'll collaborate with cross-functional teams to build reliable, scalable, and secure software solutions.
Responsibilities
Design, develop, and maintain client-server application components, including UI, middleware, APIs, and backend services.
Implement features, enhancements, and bug fixes based on requirements and technical specifications.
Collaborate with product managers, QA engineers, and other developers to deliver high-quality software.
Optimize application performance, reliability, and scalability.
Write clean, maintainable, well-documented code following industry best practices.
Participate in code reviews and provide constructive feedback.
Work with DevOps/IT teams on deployment, CI/CD workflows, and environment configuration.
Troubleshoot production issues and assist with root-cause analysis.
Contribute to technical documentation and architectural diagrams.
Stay informed on emerging technologies and propose improvements to our technology stack.
This role is hybrid reporting to our studio in Las Vegas. The on-site presence (3 days a week) is to promote collaboration and studio culture.
QualificationsRequired Qualifications
Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
2-5 years of professional software development experience.
Hands-on experience building client-server or distributed applications.
Solid understanding of data structures, algorithms, and software engineering fundamentals.
Proficiency in C#.
Strong problem-solving skills and ability to debug complex issues.
Other Qualifications
Experience working with RESTful APIs, web services, or message-based architectures.
Familiarity with relational databases (SQL Server, PostgreSQL, MySQL).
Experience with version control systems (Git preferred).
Knowledge of containerization (Docker) or orchestration tools (Kubernetes).
Familiarity with CI/CD tools (GitHub Actions).
Experience with Windows services, background workers, or real-time communication systems.
Understanding of security best practices, authentication, and authorization.
UI development experience (Blazor, React, WPF, or similar frameworks).
Unity development experience is an asset.
Soft Skills
Strong communication skills and the ability to collaborate across teams.
Self-motivated with a willingness to take ownership of tasks.
Detail-oriented and committed to writing high-quality software.
Ability to work in a fast-paced environment while managing multiple priorities.
Light & Wonder is an Equal Opportunity Employer and does not discriminate against applicants due to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class. If you'd like more information about your equal employment opportunity rights as an applicant under the law, please click here for EEOC Poster.