Software Engineer II

Curriculum Associates - Remote - Full time

At Curriculum Associates (CA), we believe a diverse team leads to diversity in thinking, making our products better for teachers and students. If you read this job description, feel energized by what you see here, and believe you could bring passion and commitment to the role, but you aren’t sure you meet every qualification, please apply!

Your game development skills can help children learn. Our team ( creates delightful, award-winning games that help students master math and develop a positive relationship with intellectual challenge. We’re a tight-knit, passionate crew often greeted by cheers and applause when we walk into classrooms – we’ve even signed autographs for our kid fans. Our engineering team is looking to hire a Software Engineer II to help us develop cross-platform games and expand existing titles.

Our studio creates games in unique circumstances. Rather than building a game that will find its market niche for some months (years if you're lucky) and moving onto the next game, our games are platforms for learning that will continue to evolve over the next 5-10 years as our relationship to curricula advances. We're more willing to invest in testing and solid foundational design than other game studios.

Of course, we also have constraints like a need to make initial WebGL export files very lean so we can support schools with low internet bandwidth. Join us if you want to make games that positively impact kids' lives with internal architecture as beautiful as their outward appearance.

The impact you’ll have:

  • Unity development: We’re a small team, so your focus is implementation. You’ll be collaborating with all to add new features and game mechanics to existing titles, bring new game concepts from prototype to polished final product, iteratively refine student interactions to maximize learning and fun – and fix bugs, of course!
  • Elevate our Unity codebase: You’ll evolve and expand our library of education and game components that underlie our suite of mobile and web games in multiple genres.

What we’re looking for:

  • Passion for helping children learn
  • 4+ years working in the game industry, with 2+ years on the Unity platform. (Note: we may also be building games in HTML or other platforms, but the majority will be in Unity. Also, if you jumped into games from another industry but meet our other criteria, give us a shout!)
  • A portfolio of diverse, high-quality, cross-platform games
  • Willingness to advocate for additional improvements to our technology and processes
  • Experience creating modular classes and services for reuse across diverse titles
  • Comfort taking on myriad responsibilities on a small, entrepreneurial, collaborative, Agile team

We’d also love to see:

  • Mobile experience
  • Passion for improving the production pipeline
  • Experience optimizing for performance and memory footprint

Location: Remote

Apply for this job

Apply for this job



Experience Level

Mid Level

Share this job
Get our email newsletterSign me up
Keep up to date with our email newsletterSign me up