Provide technical guidance and mentorship to junior engineers, fostering a culture of high ... Experience programming in Unity or Unreal Engine. * Led feature development from concept definition ...
Provide technical guidance and mentorship to junior engineers, fostering a culture of high ... Experience programming in Unity or Unreal Engine. * Led feature development from concept definition ...
Junior Game System Designer (Mobile Game)
CA$50K - CA$55K/yr
Junior Game Designer Report to:Lead Game Designer Department: 3D SLG Game Team Hiring Level ... Familiarity with the Unity game engine for reviewing and testing game builds (no programming ...
Junior Game System Designer (Mobile Game)
CA$50K - CA$55K/yr
Junior Game Designer Report to:Lead Game Designer Department: 3D SLG Game Team Hiring Level ... Familiarity with the Unity game engine for reviewing and testing game builds (no programming ...
Junior Game System Designer (Mobile Game)
Vancouver, BC · On-site
CA$50K - CA$55K/yr
Junior Game Designer Report to: Lead Game Designer Department: 3D SLG Game Team Hiring Level ... Familiarity with the Unity game engine for reviewing and testing game builds (no programming ...
Quick apply
Junior Game System Designer (Mobile Game)
Vancouver, BC · On-site
CA$50K - CA$55K/yr
Junior Game Designer Report to: Lead Game Designer Department: 3D SLG Game Team Hiring Level ... Familiarity with the Unity game engine for reviewing and testing game builds (no programming ...
Junior Game Designer Report to:Lead Game Designer Department: 3D SLG Game Team Hiring Level ... Familiarity with the Unity game engine for reviewing and testing game builds (no programming ...
Quick apply
Junior Game Designer Report to:Lead Game Designer Department: 3D SLG Game Team Hiring Level ... Familiarity with the Unity game engine for reviewing and testing game builds (no programming ...
Senior Data Engineer - Data Governance & DataOps
Langley, BC · On-site +1
CA$108K - CA$135K/yr
Mentoring junior technical team members and contributing to define best practices for CI/CD ... Experience with metadata and governance platforms such as Microsoft Purview or Unity Catalog.
Senior Data Engineer - Data Governance & DataOps
Langley, BC · On-site +1
CA$108K - CA$135K/yr
Mentoring junior technical team members and contributing to define best practices for CI/CD ... Experience with metadata and governance platforms such as Microsoft Purview or Unity Catalog.
Expert Animation Programmer (R&D)
Vancouver, BC · On-site +1
Mentor junior programmers and contribute to code reviews, ensuring high standards for code quality ... Unreal Engine, Unity, or proprietary engines (Unreal Engine preferred). Nice to have (please note ...
Quick apply
Expert Animation Programmer (R&D)
Vancouver, BC · On-site +1
Mentor junior programmers and contribute to code reviews, ensuring high standards for code quality ... Unreal Engine, Unity, or proprietary engines (Unreal Engine preferred). Nice to have (please note ...
Junior Unity Developer information
See British Columbia salary details
$23.5K - $35.5K
22% of jobs
$46.5K is the 25th percentile. Wages below this are outliers.
$35.5K - $47.5K
3% of jobs
$47.5K - $59.5K
18% of jobs
The median wage is $63.8K / yr.
$59.5K - $71.5K
19% of jobs
$71.5K - $83.5K
5% of jobs
$83.5K - $95.5K
6% of jobs
$98K is the 75th percentile. Wages above this are outliers.
$95.5K - $107.5K
6% of jobs
$107.5K - $119.5K
6% of jobs
$119.5K - $131.5K
5% of jobs
$131.5K - $143.5K
4% of jobs
$143.5K - $155.5K
4% of jobs
$23.5K
$76.8K
$155.5K
How much do junior unity developer jobs pay per year?
What is a Junior Unity Developer job?
A Junior Unity Developer is an entry-level role focused on creating and maintaining interactive applications using the Unity game engine. Responsibilities typically include coding in C#, developing gameplay mechanics, debugging, and optimizing performance. They work closely with designers, artists, and other developers to bring interactive experiences to life. This role is ideal for those with a foundational understanding of Unity and a desire to grow their skills in game or application development.
What typical responsibilities does a Junior Unity Developer have on a project team?
A Junior Unity Developer is often responsible for implementing gameplay features, troubleshooting bugs, and collaborating with artists and designers to bring game elements to life. Day-to-day tasks may include writing and testing scripts in C#, integrating assets, and participating in team meetings to coordinate project milestones. Junior developers also frequently receive mentorship from senior team members and are encouraged to expand their skills through hands-on work and feedback. This role is well-suited for candidates eager to grow their technical and creative abilities in a supportive, collaborative environment.
What are the key skills and qualifications needed to thrive in the Junior Unity Developer position, and why are they important?
To thrive as a Junior Unity Developer, you need a solid understanding of C# programming, experience with the Unity engine, and basic principles of game development. Familiarity with version control systems like Git and a portfolio of Unity projects are highly valued, while certifications such as a Unity Certified Associate can be advantageous. Strong problem-solving, effective communication, and a collaborative mindset help you integrate successfully with development teams and contribute to project goals. These skills ensure you can efficiently create, troubleshoot, and enhance interactive experiences while adapting to the fast-paced demands of the industry.

Job description
As a Senior Software Engineer on our Geometry team, you will drive foundational algorithms for real-time 3D content creation and editing that power the Roblox platform. Working in a small, autonomous team, you will solve novel math computational problems and deliver immersive, expressive creative tools to millions of users. At this level, you are expected to own pod-level or team-level projects from inception to implementation, provide technical direction to junior collaborators, and contribute to the team's long-term technical strategy.
You Will:- Own End-to-End Development: Lead complex, team-level projects through the full development lifecycle, from research and prototyping to production deployment and maintenance.
- Architect Robust Solutions: Develop efficient algorithms for geometry processing (e.g., convex decomposition, mesh partitioning, boolean operations) that support real-time simulation, collision detection, and performance requirements across all platforms.
- Mentor and Lead: Provide technical guidance and mentorship to junior engineers, fostering a culture of high standards, code quality, and collaborative architectural discussions.
- Solve Computational Problems: Tackle discrete math and computational geometry challenges, applying linear algebra, numerical solvers, and advanced data structures to deliver robust features.
- Think Systemically: Anticipate downstream impacts of your technical decisions, ensuring solutions are scalable, maintainable, and aligned with the long-term vision of the Geometry and Engine teams.
- Collaborate Cross-Functionally: Work closely with other teams (Graphics, Physics, Avatar) to ensure cohesive integration of geometry components into the broader Roblox experience.
- Experienced: You have 5+ years of industry experience (or equivalent research experience) in C++ and 3D application development, specifically in optimizing 3D game engines or real-time geometry applications.
- Technically Proficient: Highly skilled in modern C++ with a focus on writing organized, efficient, and reusable code. You possess deep knowledge of advanced data structures, algorithms, and computational linear algebra (vector/matrix math, numerical solvers, finite-element methods).
- Mathematically Minded: You have a passion for solving complex geometry problems and a strong grasp of computational geometry concepts, simulation, and real-time graphics.
- A Proven Mentor: You actively seek opportunities to learn from peers and effectively guide junior collaborators, elevating the team's collective skill set.
- Agile and Systematic: You excel in navigating ambiguity, breaking down complex requirements into deliverable stages, and making data-driven decisions that align with organizational objectives.
- Educated: You are a natural coder and problem-solver, ideally holding an MSc or Ph.D. in Computer Science, Engineering, Mathematics, or a related field with a focus on computational geometry, modeling, or simulation.sni
- Nice-to-Haves:
- Experience with WebGL or other web-based 3D frameworks.
- Experience programming in Unity or Unreal Engine.
- Led feature development from concept definition to shipping a product.
- A history of publications or contributions to the field of computational geometry.
About ROBLOX
Sourced by ZipRecruiter
Industry
Software development
Company size
51 - 200 Employees
Headquarters location
San Mateo, CA, US
Year founded
2004