Software Engineer

SciPlayAustin, TX
Onsite

About The Position

We're looking for a Software Engineer to work on Gold Fish Casino Slots -- one of our flagship titles played by hundreds of thousands of people every day. Here's what makes this role different from most: we're not hiring for client or server. We're hiring for the whole game. On any given day you might be in Unity and C# building slot content or UI systems, or in PHP and Couchbase working on game server features, or in the admin tooling stack -- a PHP backend with Vue.js on the front. The layer depends on what the game needs. That's the job, and for the right person, that's the appeal. The codebase has history. This is a live product that has been shipping for years. Initiatives have been started, partially completed, and left alongside the patterns they were meant to replace. You'll encounter competing approaches in the same file. We're not going to pretend otherwise -- every engineer who has worked on a real product knows this is just the reality of shipping. What we're looking for is someone who sees that and gets curious . The right person asks: why is it like this? Which of these approaches actually moves things forward? Where can I take a meaningful bite out of this while still delivering what players are waiting for? You're not trying to fix everything at once, but you're not going to close a ticket without thinking about the bigger picture, either. You're looking ahead with optimism, not behind with regret. If you've spent your career on one layer of the stack and you're ready to learn the others, this role is for you. If you've done PHP on backends and touched Unity in your spare time and always wanted to do both professionally, this role is definitely for you. The tech can be learned. The drive to go learn it, and the mindset that looks at complexity and sees opportunity instead of liability, that's what we're hiring for. AI is changing how we build software. Whether you're already using AI tools in your daily workflow or ready to start, you see it as a multiplier -- for you, for your team, and for the players waiting on the next release.

Requirements

  • 3+ years of professional software engineering experience
  • Experience with development tools, debugging, and version control
  • Strong organizational skills -- able to break a high-level task into actionable pieces and deliver within the required timeframe
  • Relentlessly curious -- you dig until you understand why, not just what
  • Critical thinker -- you don't accept the first answer; you pressure-test it
  • Team oriented -- you make the people around you better
  • Builder mentality -- you leave the codebase better than you found it, even when the improvement is incremental
  • Product-minded -- you understand that the code you write is experienced by real players
  • Breadth seeker -- you're energized by working across different layers and technologies, not unsettled by it
  • AI-forward -- you've used AI tools in your development workflow or you're eager to start

Nice To Haves

  • Unity and C#
  • PHP
  • Couchbase
  • Vue.js
  • Experience using a dependency injection framework
  • AWS or similar cloud technology
  • Experience writing automated tests
  • Experience with AI-assisted development tools (copilots, code generation, LLM-based workflows)

Responsibilities

  • Buildout SOLID design principles
  • Experience navigating codebases with accumulated technical debt -- you know how to make progress without burning everything down
  • Knowledge of, or genuine excitement to learn, full-stack game development across client, server, and tooling
  • Proactive communicator -- you surface problems early, not late

Benefits

  • Competitive salaries
  • Annual bonuses, matching 401k
  • Fun environment: Open Office Concept with Ergonomic Seating and Standing Desks. Game Room featuring current generation consoles, numerous game titles, and various table games.
  • Food! Fully Stocked Kitchen with Beverages and Snacks, as well as company-paid lunches 2x/week
  • Paid Family Leave
  • Paid Volunteer Time
  • Annual 2-night company retreat

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

251-500 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service