Unity Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+3 more
Job description
Looking for a Unity Developer to join a small, fast-moving team building simulation applications. You would own meaningful portions of software development (e.g., from feature work through production deployments) in environments with infrastructure and compliance constraints. This role suits a strong software engineer who is comfortable in new technical territory, moves fast without cutting corners, and has the instincts to make decisions today that don’t create problems down the road. Hours per week is currently at 40 but it should be part-time support over time (20 hours per week).
- Tasks and Duties of the Role: Develop, maintain, and extend Unity applications targeting vehicle simulation contexts Integrate applications with distributed messaging systems, including DIS (Distributed Interactive Simulation) and ROS2 Participate in and maintain CI/CD pipelines, including automated build, test, and deployment workflows Refactor and improve production codebases, including under deployment pressure and time constraints Contribute to testing strategy and uphold code quality standards appropriate for mission-relevant applications Identify and flag development decisions that could create downstream compliance issues in managed or accreditation-sensitive network environments (e.g., ATO) Collaborate with a small cross-functional team, taking ownership of tasks from scoping through delivery
Requirements
Do you have experience in Unity?, Do you have a Bachelor’s degree?, Proficient Unity development, with shipped or production-deployed applications Strong software engineering fundamentals: clean architecture, test discipline, and readable code Hands-on experience with CI/CD pipelines and production deployment workflows Demonstrated experience refactoring existing codebases, including in fast-moving or high-pressure situations Ability to work effectively in a startup or similarly resource-constrained, ambiguous environment Communication skills sufficient to surface technical risks early and collaborate without heavy process
-
Preferred Skills Prior exposure to XR development Familiarity with DIS or ROS2 messaging protocols, or other domain-specific real-time messaging systems Awareness of network and infrastructure constraints in managed, regulated, or classified environments Experience with containerization (Docker, Kubernetes) or infrastructure-as-code tooling Background in vehicle simulation, physics-based environments, or defense/research applications
-
Minimum years of relevant experience 3+ years of professional software development experience 2+ years working with Unity in a production context
- Required Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical field - or equivalent demonstrated experience
- Preferred Certifications: Unity Certified Professional: Programmer Relevant cloud or DevOps certifications (AWS, Azure, GCP, or equivalent) supporting CI/CD and deployment work CompTIA Security+ or equivalent, for candidates expected to operate in accreditation-sensitive environments
Benefits & conditions
3.53.5 out of 5 stars Arlington, VA 22201 $85 an hour - Part-time
About the company
Rios Partners is a mission-driven consulting firm creating positive change by delivering value for our clients, investing in our employees, and solving tough problems that benefit our local and global communities. We ground our approach in empathy, enabling our team members to better hear our customers’ challenges and work together to develop effective solutions. As a team, we know what it takes to move organizations forward with measurable, sustainable results. Our primary consideration when evaluating candidates is alignment with our Mission and Values, which can be found at http://www.riospartners.com/mission-and-values/. Role Overview
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What Are The Top Skills Required For Azure Developers?
Where to Find Entry-Level Software Engineering Jobs
Why Upskilling And Reskilling is Important For Developers
Highest Paying Tech Companies for Developers