
Lead Software Engineer, Unity
Demiurge Studios
full-time
Posted on:
Location Type: Remote
Location: Remote • Massachusetts • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
Unity
About the role
- Collaborate with the design and art leads to scope meta-game features
- Monitor work from the engineers regularly and ensure that quality and scheduling goals are met
- Manage and mentor less experienced programmers, including task assignments and career management
- Facilitate communication between engineering and production teams
- Create and maintain technical design documents and programming task schedules
- Advocate for improving code robustness and maintainability
- Implement meta-game features and systems
Requirements
- 8+ years professional software development experience
- Eperience leading teams of software engineers
- Experience developing with the Unity game engine
- Professional software development experience in C#
- Strong programming and software architecture skills
- Experience developing software using agile methodologies
- Demonstrated ability to apply software engineering practices to maintain code quality
- Demonstrated ability to achieve development goals with minimal supervision
- BS or higher in Computer Science or similar discipline (Physics, Math, EE, etc.), or equivalent experience
- Excellent written and oral communication skills in English.
Benefits
- Flexible work environment
- Generous PTO program including vacation days, sick days, and holidays. Earn-as-you-go plan that rolls over year to year, offering flexibility as well as the last week of December the studio closes to recharge
- A variety of medical benefits with PPO options that start on your first day of employment
- Vision and Dental benefits
- Health Savings Account (HSA) - Available if you select a High Deductible Healthcare plan
- Healthcare and Dependent Care Flexible Spending Account (HC & DC FSA)
- 401K Partial Match
- Commuter Reimbursement Program for hybrid employees
- Tuition reimbursement promoting lifelong learning
- Referral bonuses
- Bonus plan
- So. Many. Games. - Access to our huge game library!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#Unitysoftware architectureagile methodologiescode qualitymeta-game featuresprogramming task schedulingtechnical design documentscode robustnesssoftware development
Soft skills
team leadershipmentoringcommunicationcollaborationtask assignmentcareer managementquality assuranceproblem-solvingtime managementsupervision
Certifications
BS in Computer ScienceBS in PhysicsBS in MathBS in Electrical Engineering