2

Remote Unity Developer Jobs in Fayetteville, AR (NOW HIRING)

Senior Software Engineer

Bentonville, AR · Remote

$107K - $141K/yr

DevOps Orientation: Conducts complex maintenance procedures for applications independently.Monitor and evaluates the performance of the application by tracking and analyzingappropriate metrics;

Remote Unity Developer information

See Fayetteville, AR salary details

$31.2K

$104K

$172.5K

How much do remote unity developer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for remote unity developer in Fayetteville, AR is $103,981.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,100.00 and $118,900.00 per year, depending on experience, location, and employer.

What is a remote Unity developer?

A Remote Unity Developer is a software engineer who specializes in developing applications, primarily games, using the Unity engine while working from a remote location. They are responsible for coding, debugging, and optimizing game mechanics, graphics, and performance. They collaborate with designers, artists, and other developers using online communication tools. This role may also involve integrating third-party APIs, testing, and deploying applications to various platforms. Remote Unity Developers must be proficient in Unity, C#, and game development principles while managing their workflow independently.

What does a remote Unity developer do?

Remote Unity Developers spend their days designing, coding, and refining interactive applications or games within the Unity engine, frequently collaborating with artists, designers, and other programmers through virtual communication tools. They are often responsible for implementing gameplay features, optimizing performance, debugging issues, and integrating assets such as 3D models, audio, and animations. Additionally, participation in regular stand-ups or sprint reviews is common, helping keep projects on track and aligning with the broader team's goals. The remote nature of the role means strong self-management and proactive collaboration are especially important to ensure deadlines are met and quality standards are upheld.

What skills and qualifications are needed to be a remote Unity developer?

A Remote Unity Developer should have solid experience in C# programming, a thorough understanding of the Unity game engine, and a relevant degree or equivalent professional experience in software development or game design. Proficiency with version control systems like Git, familiarity with agile development methodologies, and optionally, Unity Certified Developer credentials are commonly expected. Excellent communication, problem-solving abilities, and strong self-motivation are crucial for working effectively in distributed teams. These competencies enable developers to create high-quality interactive experiences while collaborating seamlessly across different locations and time zones.

What are popular job titles related to Remote Unity Developer jobs in Fayetteville, AR?

For Remote Unity Developer jobs in Fayetteville, AR, the most frequently searched job titles are:

What job categories do people searching Remote Unity Developer jobs in Fayetteville, AR look for?

The top searched job categories for Remote Unity Developer jobs in Fayetteville, AR are:

Infographic showing various Remote Unity Developer job openings in Fayetteville, AR as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $103,981 per year, or $50 per hour.

Senior Software Engineer

Walmart

Bentonville, AR • Remote

$107K - $141K/yr

Full-time

Re-posted 24 days ago


Walmart rating

6.0

Company rating: 6.0 out of 10

Based on 22,607 frontline employees who took The Breakroom Quiz

25th of 39 rated national retailers


Job description

What you'll do...

Position:Senior Software Engineer

Job Location:811 Excellence Dr, Bentonville, AR 72716

Duties:Requirement and Scoping Analysis: Explores relevant products/solutions from an existing repertoire, that can address business/technical needs. Assesses gaps/updates/modifications between the customer/business expectations and the existing product/solutions (in case of agilemethodology, for the iteration). Classifies the requirements into applicable types (For example - Functional/Non-Functional, Derived/Imposed/Emergentetc.). Anticipates thesolutionrisks/issues during requirements gathering phase, inform relevant stakeholders and recommend corrective steps. Contributes to the creation of user stories for component/application/complex (For agilemethodology). Solution Design:Assistsin design of solutions such that the processes/applications work in tandem for specific components/modules of a product. Evaluates trade-offs while designing acomponentbased onthe businessrequirements.Assistsin conversion of HLD (High Level Design) to create detailed design using mock screens, pseudocodesand detailed functional logic of the modules for specific modules/components of a product. Coding: Creates/configures minimalistic code for entire component/application andensurethe componentsare meetingbusiness/technical requirements, non-functional requirements, low-maintainability, high-availability, and high-scalability needs.Assistsin the selection ofappropriate languages(E.g., JavaScript, Python, C# etc.), development standards and tools (E.g., Monday.com, Linx,Emboldetc.) for software coding/configuration. Takes initiative to learn the fundamentals of different coding languages and frameworks that would be useful for future scope of work.Buildsscripts for automation of repetitive and routine tasks in CI/CD (Continuous Integration/Continuous Delivery),Testingor any other process (as applicable). Implement telemetry features asrequiredindependently. Ensures security policy requirements are properly applied to components/application during code development/configuration. Testing: Maps the customerrequirements into testobjectives.Identifiesand creates test cases for the component/module. Execute test cases to test the code and detect errors and defects for the entirecomponent. Executesdifferent typesof testing usingappropriate testingtools based on the testing needs. Defect Management and Troubleshooting: Tracks and analyzes defects for the component/ module and carry out regression testing to fix defects in all instances of code changes. Analyzes defects from past projects/solutions to avoid recurrence of similar defects. Troubleshoots performance and availability bottlenecks for the application.DevOps Orientation: Conducts complex maintenance procedures for applications independently.Monitor and evaluates the performance of the application by tracking and analyzingappropriate metrics; Perform maintenance (corrective, adaptive, perfective) and re-engineering activities.Analyzes application logs, maintenance activity data, performance data and provide analysis; Evaluates change requests to identify those which are valid and feasible.Program Monitoring: Ensures adherence to the project against approved milestones and timelines.

Minimum education and experiencerequired:Bachelor's degree or the equivalent in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related field plus 3 years of experience in software engineering or related experience.

Skills required:Must have experience with: Coding in an Object-oriented Programming Language (Java) and Designing and Developing Test Automation frameworks leveraging Selenium Libraries, TestNG, Cucumber for web-based automated UI Testing; Automating desktop based applications testing (non-web) using HP Unified Functional Testing (UFT) tool; Writing JUnit tests and Jest tests to support Unit Testing of Java and JavaScript applications; Performing web services testing using SOAPUI and API Testing using postman and performing automated RESTful API testing using customized Karate framework; Developing and implementing Automated Test Framework for database testing using Python; Writing advanced SQL queries for data reconciliation, data pipelines and file feed validations; Developing and implementing performance testing using Apache JMeter; Virtualizing APIs and driving API tests with virtual services using CA DevTest (Service Virtualization); Developing and implementing automated mobile testing using Appium; Continuously inspecting Code quality and code security using SonarQube; Creating and configuring test environments, connecting databases, running scripts using AWS API and CLI; and Implementing CICD pipelines using Jenkins for Continuous Integration,uDeployfor Continuous Deployment, dockers and containers for parallel testing via Selenium Grid,BrowserStackfor cloud based on-demand Selenium Grid and GitHub for test automation source code management.Employerwill accept any amount of experience with the required skills.

Rate of pay:$90,000.00 - 180,000.00/year

Wal-Mart is an Equal Opportunity Employer.

Walmart and its subsidiaries are committed to maintaining a drug-free workplace and has a no tolerance policy regarding the use of illegal drugs and alcohol on the job. This policy applies to all employees and aims to create a safe and productive work environment.

What Walmart employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Walmart logo

About Walmart

Sourced by ZipRecruiter

From our humble beginnings as a small discount retailer in Rogers, Ark., Walmart has opened thousands of stores in the U.S. and expanded internationally. Through innovation, we're creating a seamless experience to let customers shop anytime and anywhere online and in stores. We are creating opportunities and bringing value to customers and communities around the globe. Walmart operates approximately 10,500 stores and clubs in 19 countries and eCommerce websites. We employ 2.1 million associates around the world — nearly 1.6 million in the U.S. alone.

Industry

Retail and transportation and warehousing

Company size

10,000+ Employees

Headquarters location

Bentonville, AR, US

Social media