Senior Engineer (Unity)
Unreal Gigs
Santa Monica, california
Job Details
Full-time
Full Job Description
Join our dynamic team as a Senior Unity Engineer, where you will spearhead the development of a new, engaging 3D mobile game from its initial prototype through to full-scale production. This role offers the rare chance to shape a greenfield game project within a passionate and seasoned organization. Initially, you will collaborate closely with a compact team, including executive stakeholders, to craft and refine the game's prototype. Subsequently, you'll play a pivotal role in expanding the team and project from pre-production to production phases.
This position is perfect for an intellectually curious and diligent individual eager to lay the groundwork for a game project, leveraging their experience within a highly engaged and knowledgeable team.
Requirements
- Lead the technical direction and execution of a new Unity 3D game project, transitioning from prototype to complete production.
- Develop and swiftly iterate on the prototype in close partnership with design leads, then collaborate with other leaders to scale the project and team for full production.
- Exhibit strong game design acumen, converting broad, high-level directions into rapid, functional prototypes or scalable, maintainable systems and mechanics suitable for each development stage.
- Collaborate closely with design, art, production, and engineering teams to pinpoint focus areas and deliver effective solutions at every development phase.
- Effectively prioritize game development tasks, adopting various roles as necessary to advance project and team development.
- Refine and enforce game development processes, pipelines, and best practices.
- Conduct code and architecture reviews to ensure quality and efficiency.
- Explore and integrate new technologies and methodologies to enhance workflow efficiencies and deliver high-quality, maintainable, and secure gaming experiences.
- Qualifications:
- Bachelor's degree (or higher) in Computer Science or a related field.
- Over 8 years of software engineering experience, preferably in live service mobile games.
- Minimum of 5 years of Unity 3D game development experience.
- Proven track record of taking initiative and ownership.
- Demonstrated experience in leading a game from prototype through launch and shipment, ideally using Unity.
- Competence across various technology stacks.
- Solid understanding of system architecture, software design, and production software development best practices.
- Skilled in communicating with both technical and non-technical stakeholders, including executive leadership.
- Ready to tackle any challenge with a "roll up your sleeves" approach.
- A Plus:
- A deep passion for games and strong game design insights.
- Expert knowledge in Unity 3D game and tool development, including live service tooling and management.
- Comprehensive awareness of Unity plugins and assets for game development.
- Experience with AWS and developing cloud-native applications.
- Familiarity with Go programming language.
- Interest in blockchain and game development, with a keen eye on industry trends and best practices.
Benefits
- Competitive salary and comprehensive benefits package.
- Opportunities for professional growth and career advancement.
- Collaborative and inclusive work environment.
- Access to the latest tools and technologies.
- Work on groundbreaking game development projects.
- Work-life balance and flexible hours.
- Team-building activities and social events.
Embrace this opportunity to join a team of talented individuals and lead the development of an exciting new game project. Apply now and let's create something extraordinary together!