Jam City

C++ Software Engineer

Montevideo, Montevideo Department, Uruguay

Not SpecifiedCompensation
Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Consumer Software, GamingIndustries

Requirements

Candidates should possess a Computer Science degree or equivalent Software Engineering training, demonstrating knowledge of core computer science fundamentals such as data structures, algorithms, memory management, and their practical applications. They must have 3-5 years of engineering experience in the game industry or a related field, along with proven expertise in producing high-performance products with a focus on performance tuning and optimal resource utilization. Advanced knowledge of C++ and experience with game content pipelines and development team tooling are also required.

Responsibilities

As a C++ Software Engineer, you will take ownership of upcoming large game features, provide guidance to other engineers as a subject matter expert, architect and refine the game content pipeline, coordinate with non-engineer team members, and manage expectations on deliverables. You will work directly with stakeholders on projects, providing critical technical information for design and product consideration, and create production-ready, high-quality code that is easily maintained and shared.

Skills

C++
CMake
Data Structures
Algorithms
Memory Management
Performance Tuning
Game Content Pipelines
Problem-Solving
Mobile Development

Jam City

Develops and distributes free-to-play mobile games

About Jam City

Jam City creates and distributes free-to-play mobile games that are accessible to a wide audience. Players can download these games for free and have the option to make in-app purchases for virtual items or upgrades. This business model allows Jam City to generate revenue while keeping the games enjoyable for everyone. The company stands out from its competitors through its focus on storytelling, data science, and audience insights, which help create engaging gameplay that keeps players returning. With nine studios in major cities around the world, Jam City leverages diverse talent to develop some of the highest-grossing mobile games in the industry. The goal of Jam City is to connect people globally through entertaining games.

Key Metrics

Culver City, CaliforniaHeadquarters
2009Year Founded
$464MTotal Funding
DEBTCompany Stage
Data & Analytics, GamingIndustries
1,001-5,000Employees

Benefits

Medical
Dental
Vision
Concierge
Paid Leave
Community
Kin Care
Life Insurance
401(k)
Unlimited PTO
Paid Sick Time
ERGs & STaff
Wellbeing Programs
Volunteer & Charity
Casual Dress
Company Events
Dog-Friendly Offices

Risks

Layoffs of 10% of workforce may impact creative output and innovation.
Increased competition from games like 'DC Worlds Collide' could divert players.
Challenges in MENA market entry due to regional dynamics and competition.

Differentiation

Jam City excels in creating narrative-rich games with iconic entertainment brands.
The company leverages data science for audience insights and game engagement.
Jam City has a global presence with studios in major cities worldwide.

Upsides

Partnership with Flexion expands publishing to alternative app stores, increasing market reach.
Entry into the MENA market with 'Heroes & Villains' taps into a growing audience.
AI-driven tools like PlaiDay enhance creative processes and efficiency.

Land your dream remote job 3x faster with AI