Cold Iron Studios Logo

Cold Iron Studios

Software Engineer - Builds and Systems

Posted 5 Days Ago
Canada
Senior level
Canada
Senior level
As a Software Engineer, you'll manage CI pipelines and build systems while developing game client systems, integrating SDKs, and optimizing code.
The summary above was generated by AI

Position Summary

Cold Iron is seeking an experienced Software Engineer to join our world class team working on our upcoming game. Do you feel you’re at your best when you’re supporting others?  Would helping folks to build games help get you out of bed in the morning?  Do you want to work with a top-tier team to make great games? We want to hear from you!

This role combines DevOps/build systems expertise with game client development. You will primarily focus on our build pipeline (~70%) while also contributing directly to client side systems (~30%). This position is fully remote and open to applicants across the US and Canada.


Your Day to Day

Your primary responsibilities (DevOps and Build Systems - ~70%)

  • Manage Cold Iron’s existing CI infrastructure
  • Manage Cold Iron’s Build and Release process.
  • Identify and implement methods to create a more agile and scalable development flow.
  • Be comfortable being the go-to individual for all things DevOps
  • Provide technical assistance by responding to inquiries regarding errors, problems, or questions with programs

Your secondary responsibilities (Game Client Development - ~30%)

  • Integrate first-party and third-party SDKs into the game client
  • Build and maintain client-side tools and content pipelines
  • Own systems like pak files, patching, and entitlements
  • Debug, profile, optimize, and maintain code

You will also be expected to:

  • Work with Production to do task breakdowns and estimation
  • Communicate effectively with your peers and colleagues including QA and Production.

Your Career Progression

Do the best work of your career! No, really, that’s what we expect of you. Come aboard and work with a team to improve their craft and become better game developers. Your portfolio of experience will grow, and the size of the audience you reach will expand exponentially. The small team atmosphere allows you to contribute more and have greater ownership over what you do day to day.


Requirements

  • A minimum of 5 years of industry experience
  • DevOps expertise: CI/CD pipelines, build automation, infrastructure management
  • C++ proficiency
  • Experience with game engines (Unreal preferred)
  • Work independently and efficiently under deadlines
  • Ability to context switch between infrastructure and application development
  • Excellent problem solving and analytical skills
  • Strong communication skills and responsiveness during business hours

Would Love to See

  • Experience with TeamCity
  • Experience in additional engineering domains (Services, Systems, Tools)
  • Experience with Perforce
  • Experience with a variety programming languages (e.g. Python, C#, Go)
  • Experience with game client systems (asset streaming, patching, platform SDKs)
  • Familiarity with automated testing

Education

  • Bachelor’s degree in computer science, mathematics, physics, or related degree or equivalent industry experience

Location

  • This position is fully remote and open to applicants across the United States and Canada.

Salary Range

  • $110,000 - $140,000

Please Note

At Cold Iron Studios, we recognize that diversity brings richness to our work, and we welcome applicants from all backgrounds. This position offers a significant opportunity to build the systems and tools that power our games and make a substantial contribution to our studio's success.

We invite you to apply and take part in crafting unforgettable gaming experiences.

Exceptional employee benefits, Remote work; unlimited PTO in addition to 11 observed holidays plus company-wide shutdown between Christmas and New Year’s Day; Robust Medical, Dental, Vision insurance coverage for entire family; Company matched 401k vested immediately; Flex Spending Accounts, annual stipend to help cover work from home expenses, ultra-creative environment.

Top Skills

C#
C++
Go
Python
Teamcity

Similar Jobs

10 Hours Ago
Hybrid
Montréal, QC, CAN
Senior level
Senior level
Agency • Digital Media • eCommerce • Professional Services • Software • Analytics • Consulting
Lead design and development of a cloud-based platform, manage team tasks, review code, support production releases, and ensure information security practices are followed.
Top Skills: AngularCloud-Native TechnologiesDockerJavaKafkaKubernetesMicroservicesMongoDBReactRestful ServicesSpringSpring BootSpring Cloud
10 Hours Ago
Remote or Hybrid
8 Locations
Expert/Leader
Expert/Leader
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Lead the design vision for Square's public web experience, enhancing storytelling and product pathways to drive customer acquisition.
Top Skills: Interaction DesignPerformance MarketingSeoWeb Design
10 Hours Ago
Remote or Hybrid
8 Locations
Senior level
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Design impactful product experiences for Square's ecosystem, enhance customer engagement, and collaborate closely with cross-functional teams to drive retention.
Top Skills: AndroidInteraction DesigniOS

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account