Senior Staff Software Engineer Game Integrations
General Intuition · New York City ·
- Work mode
- Onsite
- Seniority
- Staff
- Category
- Software engineering
- Experience
- 5+ years
Senior staff engineer building gameplay capture, encoding, recording, and game-integration software for General Intuition's recorder stack. Day to day: architecting maintainable C# systems on Windows, establishing engineering guardrails and best practices, and improving performance of production features.
You will work across gameplay capture, hooks, encoding, and game integrations. You will design maintainable solutions, establish engineering guardrails and best practices, improve the recorder codebase, and help other engineers contribute safely and confidently.
Responsibilities
- Develop software for gameplay capture, encoding, recording, and game integrations
- Design and architect maintainable systems
- Establish guardrails and engineering best practices
- Improve the recorder codebase for safe contributions
- Share knowledge and pair with other engineers
- Maintain end-to-end quality and production performance of complex features
- Measure feature results using A/B testing and usage metrics
Requirements
- 5+ years of C# experience in performance-critical contexts
- Experience designing and architecting maintainable systems
- Experience creating interfaces, testing, code review standards, and documentation in existing codebases
- Understanding of Windows
- Experience profiling and improving production code performance
- Experience with A/B testing and usage metrics
- Ability to work in the New York City office five days per week
- Passion for gaming communities and familiarity with Discord
Benefits
- Comprehensive medical, dental, and vision coverage
- 401(k)
- Fertility and parental benefits
- Generous PTO
- Daily meals
- Wellness benefits
- Commuter benefits at the NYC headquarters
- Learning and development stipend
- Equity