Come work at Imangi Studios!

Located in Raleigh, North Carolina, Imangi Studios was one of the first companies to develop games for the App Store. We defined the genre of endless runners with the Temple Run series. We strive to create amazing experiences and love being at the forefront of innovation.

Imangi Studios team
Imangi Studios building
Imangi Studios team dogs

• Flexible Hours • Healthy Work-Life Balance • Central Location • Free Healthcare •

Backend Engineer

Imangi Studios is looking for an experienced mid-level Backend Engineer to join our team. The primary responsibilities for this position are to create and maintain scalable and secure backend systems that are capable of supporting cross-platform and cross-project services.

Duties and Essential Job Functions:

  • Build scalable backend services to support multiple live game projects.
  • Develop and contribute to long-term technical solutions and strategies of the engineering department.
  • Leverage monitoring and reporting tools to provide quality metrics.
  • Code reviewing and collaborating with other engineers.
  • Collaborate with key stakeholders and take full ownership and responsibility for building, shipping, and maintaining core features.


  • Minimum 3-5 years professional experience creating scalable backend systems for cross platform clients.
  • Bachelor’s degree in software engineering, computer science, or related field required.
  • Demonstrated experience in server architecture and management.
  • Containerized application development, especially using Docker.
  • Database administration, both relational (e.g. Postgres) and non-relational (e.g. DynamoDB).
  • Backend/web development programming languages (eg, JavaScript, Python 2.x and 3.x).
  • RESTful API development.
  • Client/server architecture, specifically for gaming (anti-cheat).
  • Compliance, privacy, and security planning and implementation.
  • Source control using Perforce and Git.

Bonus Points:

  • Game development experience, especially mobile games and games as a service.
  • Cloud backend development with AWS or Google Cloud.
  • Serverless backend development.
  • Familiar with Agile development process.
  • C# experience a plus.

Software Engineer - Monetization Specialist

Imangi Studios is seeking an engineer with drive and ingenuity to develop advertising and promotions features for the Android and iOS platforms. In this role, you will work closely with our engineering and data science teams to design and deliver features that give creators the control and data they need to help Imangi distribute advertising. You will also be expected to work in a collaborative environment, while interacting with internal tech and business teams and external integration partners.

Duties and Essential Job Functions:

  • Develop and deliver new product features for our Android and iOS applications
  • Improve engineering processes and tools to increase team effectiveness
  • Work across both technical and business focused teams to deliver value to our creators
  • Handle cross promotion functionality
  • Develop/maintain backend to support monetization (eg. In house real time bidding)
  • Develop/maintain Plugin integrations
  • Develop UI for advertising support (eg. Banners, Native)


  • Bachelor’s degree or above in Computer Science or related degree
  • 2+ years of application development experience on iOS or Android platforms
  • Strong proficiency in C#, Java, Objective-C
  • Ability to communicate complicated technical problems to both technical and business audiences

Bonus Points:

  • Full stack development experience
  • Experience building or integrating analytics solutions
  • Experience integrating with advertising SDKs
  • Proficiency in C++

Software Engineer (Mid-Senior)

Imangi Studios is looking for talented individuals to fill multiple open Software Engineer positions. This position will be responsible for implementing code based on direction from the design team, assets from the art team, and collaboration with the quality assurance team. The ideal candidate will be a passionate gamer with experience shipping titles in the mobile games industry.

Duties and Essential Job Functions:

  • Design and implement gameplay features in an established framework.
  • Implement and maintain tools for art and design to expose features.
  • Be responsible for 1 or more gameplay features.
  • Exhibit prototyping skills while maintaining good architecture.
  • Provide time estimates to leaders and management.


  • Strong C# knowledge
  • Experience with the Unity 3D engine
  • 2-3 shipped titles
  • Six (6) years of experience
  • Strong knowledge of vector math
  • Previous Android and iOS development experience
  • Skills to recognize, then adhere to, existing coding style and practices including source control standards
  • Excellent problem-solving skills
  • Ability to work in a collaborative environment with ALL departments (engineers, artists, designers, QA)

Bonus Points:

  • Python
  • Perforce
  • Maya plug-ins
  • Unreal Engine 4 experience
  • C++
  • Java

Internship - Summer 2019 Filled!

Do you want a chance to work with the team that created Temple Run? Learn about our creative process, contribute to our day to day operations, and experience what it’s like to work in the game industry. We are looking for people with a strong passion for gaming and skills applicable to creating games such as software development, art, design, music, or sound. Apply now and let us know why your skills and background would be a good fit for our team.

Serious Inquiries only.

Email us through the contact link to apply!