This job might no longer be available.
Staff Software Engineer, C/C++
1 year ago
Why PlayStation?
PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation®5, PlayStation®4, PlayStation®VR, PlayStation®Plus, acclaimed PlayStation software titles from PlayStation Studios, and more.
PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team.
The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Corporation.
Do you have a passion for developing reusable and performant C, C++ and JavaScript code? Do you relish in crafting engineering solutions that are used across a variety of platforms? Do you consider test automation an instrumental part of the development process? We are looking for an engineer to join our high-performance framework team for the PlayStation console gaming system. We apply solutions and technologies to the core user experience on PlayStation 5, web, mobile, and beyond, with which millions of customers around the world interact daily.
We employ Agile methodologies, use modern software development paradigms, and focus on continuous improvement in the delivery of analytics for our partners. This position is an opportunity to join one of the world’s most recognized brands, and to collaborate with PlayStation engineering teams across North America, Japan and Europe.
Responsibilities:
- Develop C/C++ and/or JavaScript components that powers the application framework used by the system software
- Produce excellent design, development, testing, and documentation
- Challenge the status quo and propose innovative solutions to engineering and testing of our framework components
- Work with limited supervision under tight time constraints and respond to evolving requirements
- Contribute to existing and develop new common software components to benefit other SIE client applications
- Tutor and mentor junior Engineers within the Engineering team
Required Qualifications:
- Bachelor’s degree in Computer Science or equivalent
- 8+ years of software development experience
- Expert in C/C++ and/or JavaScript programming language
- Familiarity with the JavaScript ecosystem and familiarity with popular frameworks like React Native, Jest, Babel, and TypeScript
- Experience leading the development and providing technical engineering vision of medium to large-sized applications
- Experience with Git
- Experience in performance tuning network-connected applications
- Strong technical, analytical and problem-solving skills
- Excellent verbal and written communication skills
- Ambitious with an ability to take initiative
- Passionate about quality and writing clean, readable code that scales and performs well
Preferred Qualifications:
- Low level system software programming and debugging skills
- Node.js
- Experience with Agile/Scrum software development methodologies
- Experience with console development
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
Reasonable Accommodation Notice Federal law requires employers to provide reasonable accommodation to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job or to perform your job. Examples of reasonable accommodation include making a change to the application process or work procedures, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment.
We sincerely appreciate the time and effort you spent in contacting us and we thank you for your interest in PlayStation.
#LI-TF1
At SIE, we consider several factors when setting each role’s base pay range, including the competitive benchmarking data for the market and geographic location.
Please note that the base pay range may vary in line with our hybrid working policy and individual base pay will be determined based on job-related factors which may include knowledge, skills, experience, and location.
In addition, this role is eligible for SIE’s top-tier benefits package that includes medical, dental, vision, matching 401(k), paid time off, wellness program and coveted employee discounts for Sony products. This role also may be eligible for a bonus package. Click here to learn more.
The estimated base pay range for this role is listed below.
$165,300 — $247,900 USD
Equal Opportunity Statement:
Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy or maternity, trade union membership or membership in any other legally protected category.
We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond.
PlayStation is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.
Create Your Profile — Game companies can contact you with their relevant job openings.