Senior Software Engineer, Games
The Senior Software Engineer at Confidential Client will develop and enhance voice AI games like Jeopardy and Song Quiz using TypeScript, React, and AWS GameLift Streams. This role involves full lifecycle game development from prototyping to production, ensuring polished, cross-platform game experiences while contributing to CI/CD pipelines and mentoring team members. The position supports a hybrid work model and focuses on maintaining high development velocity for key strategic titles.
About CareerTakes
CareerTakes is a next-generation AI recruiting platform that connects early-career talent with real roles at established companies across regulated industries.
👉 Important disclosure: CareerTakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, an Entertainment Provider (voice AI games for smart TVs).
Applicants for this role may also receive access to additional matched opportunities through the CareerTakes platform.
Role Summary
This role is for a Senior Software Engineer embedded on flagship game titles. You will work across the full game development lifecycle — from prototyping new features to shipping production-quality, streamed game experiences — using TypeScript, React, and AWS GameLift Streams. This position helps maintain development velocity on strategically important live titles.
What You’ll Do
- Build and improve game features using TypeScript and React for live titles.
- Deliver polished, low-latency game experiences streamed to players via AWS GameLift Streams.
- Contribute to CI/CD pipelines, automated testing, and production deployments.
- Participate in code reviews, design discussions, and cross-functional planning.
- Ensure cross-device compatibility and performance across supported streaming platforms.
- Prototype new gameplay and UI approaches; move features from prototype to release.
- Identify technical risks early, influence engineering decisions, and mentor junior teammates.
Minimum Qualifications
- 6+ years of professional software engineering experience.
- Strong command of TypeScript and React in production environments.
- Experience shipping real-time or game-adjacent products at scale (streaming, low-latency systems, or live ops).
- Comfortable working across CI/CD pipelines, version control (Git), and automated testing.
- Demonstrated history of collaborating effectively within engineering teams.
- Bachelor’s degree or equivalent experience/credential.
Bonus / Preferred
- Experience with Unity and/or Unreal Engine.
- Shader development and WebGL / Three.js experience.
- Experience with React Three Fiber (R3F).
- Familiarity with AWS services such as GameLift, EC2, Lambda.
- Experience working on live-ops or games-as-a-service titles.
- Prior experience delivering streamed game experiences or low-latency multimedia systems.
Technical Stack
- TypeScript, React
- Three.js / WebGL, React Three Fiber (R3F)
- CI/CD pipelines, automated testing, Git
- AWS (GameLift Streams, EC2, Lambda)
Hiring Process
- Stage 1 (Preliminary Video Call): with recruitment representative.
- Stage 2 (Engineering Panel): interviews with engineering team members.
- Stage 3 (Onsite Interview / Virtual Onsite): technical and cross-functional interviews.
- Stage 4 (Founder / Leadership Chat): final conversation with leadership.
As an organization that uses AI tools internally, interviewers may reference AI-assisted materials; however, interviews are intended as conversations about your experience. Candidates should follow any guidance provided for assessments or take-home projects.
Compensation & Benefits
- Base salary range: USD 165,838 — 228,028 per year (final offer depends on experience, skills, education, and location).
- Medical, dental, and vision insurance coverage (employer contribution varies by plan) — refer to the client for full details.
- 401(k) match (where applicable).
- Flexible hybrid work model (work-from-home + in-office).
- Unlimited paid time off with an enforced minimum (client policy), paid holidays, bereavement leave, and sick leave.
- Generous parental leave policies.
- Visa support for eligible candidates (client-determined).
- A full benefits breakdown will be provided by the client during the process.
How to Apply
Applicants through CareerTakes may be given access to additional matched opportunities on the platform. If selected, the client will provide next steps and any required documentation. Reasonable accommodations are available for candidates with disabilities during the hiring process — please request accommodations when you apply or contact the recruiter.
Equal Opportunity & Hiring Transparency
CareerTakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.