Join to apply for the Game Optimization Programmer (C++) - Create NA role at Keywords Studios
Optimization Engineer
As a member of our studio's Engineering Team, you will work closely with Engineers, Designers, Artists, and Producers on the project. Your responsibilities include designing and implementing extensions to existing systems and developing new systems to meet the needs of our content developers and external partners.
Our team values teamwork, problem-solving, and knowledge sharing. Every employee contributes to building and maintaining a positive studio culture through collaborative relationships and a commitment to excellence.
What You'll Do
- Design, author, and maintain robust and highly optimized systems that meet all design, technical, and schedule requirements.
- Collaborate with QA and technical leadership to ensure system stability and accuracy by identifying, communicating, and resolving defects.
- Author, review, and provide feedback on technical and end-user documentation.
- Work with Technical Leadership and other Engineers to establish overall technical design and architecture.
- Handle medium-impact tasks independently and low-risk tasks with minimal guidance.
- Provide guidance and informal supervision to junior staff.
- Assist team members with tools setup, troubleshooting, and workflow issues.
Requirements
What You'll Bring
- 5+ years of professional software development experience.
- 2+ years of professional Unreal Engine experience.
- 2+ years working in a team environment.
- Strong C++ knowledge.
- Experience working with large codebases.
- Ability to discuss and review technical proposals, designs, algorithms, and code with team members and managers.
- Ability to estimate time for tasks and break down large bodies of work into actionable items.
- Proficiency in identifying optimization opportunities.
- Experience using debugging tools to fix bugs in unfamiliar code.
- Adherence to project coding standards.
- Strong collaboration skills across disciplines.
- Willingness to receive and act on feedback.
- Excellent communication skills, both written and verbal.
- Expertise in 3D math.
Nice to Have
- AAA experience.
- Experience developing on console.
- At least one shipped title.
Benefits
- Flexible vacation, above-standard PTO, Health, Dental, & Vision coverage, Healthcare and Daycare FSAs, 401k with company match, Life and Disability insurance, Technology Stipend, Paid Sick leave, commuter benefits, paid holidays, office closures, and free parking with gym access.
- Active company culture with clubs, game nights, movie nights, events, and parties.
Additional Information
By applying, you agree to our Applicant Privacy Notice.