Rockstar Games is seeking an experienced Lead Software Engineer to join their Online Services organization to lead a skilled and diverse team of developers working on innovative technology for world-class entertainment experiences.
Requirements
- 8+ years of professional software development experience at an enterprise level organization.
- 3+ years leading an engineering team of 4 or more people.
- Expert in .NET, Javascript, and SQL for building highly performant large-scale automated processes and modern web applications.
- Experienced using automated test frameworks to ensure quality.
- Experience with TypeScript and React.
- Experience working with UX designers to build quality UIs that enhance workflows.
- Knowledge of big data ecosystems, including Kafka and Databricks.
Responsibilities
- Architect and maintain high-impact web features.
- Create connected experiences that are found across our game franchises.
- Provide infrastructure and tooling to enable Rockstar Games to provide an engaging, safe, and fully supported experience for all of our players.
- Define objectives and key results for the team, devise plans to meet the objectives and communicate those via roadmaps to technical leadership.
- Demonstrate engineering best practices, consistently applied: including code quality, testing, system design, performance optimization, and observability.
- Partner closely with other teams across Online Services and Rockstar more broadly, to deliver high-impact, scalable solutions and integrate systems into the wider infrastructure.
- Collaborate with Product Management and Production team members to define scope and requirements and schedule upcoming projects.
Other
- Lead a team of software engineers, fostering growth, innovation, and engineering excellence.
- Guide and mentor the team, and collaborate with senior engineers, to facilitate problem solving for complex challenges.
- Conduct performance evaluations for engineering team members, including regular check-ins to assess progress and re-align where necessary.
- Communicate effectively with technical and non-technical collaborators, focusing on understanding their needs and translating complex engineering concepts into clear, actionable objectives.
- Outstanding communication and interpersonal skills with a proven ability to effectively facilitate communication with teams in various locations worldwide and team members at different levels.