Full Time Job

Senior Software Engineer, Python Tools Development


San Francisco, CA 08-16-2022
  • Paid
  • Full Time
  • Entry (0-2 years) Experience
Job Description
Why PlayStation?

Do you have a passion for quality software? Do you want to work at a company whose customers have true excitement for the products you help build? Is your ideal job one where you are learning something new with every project? We are looking for engineers to join a global initiative in robust test automation, software quality and Continuous Integration/Continuous Deployment systems.

At PlayStation, we are passionate about both teamwork and technology. We love building the systems that millions of people use and are our own first customers. We strive to be at the forefront of development technologies and are a diverse company with developers on four continents.

We are located in San Francisco's vibrant SOMA district, within walking distance to great restaurants, museums and nightlife. While the position isn't 100% remote, the majority of work can be done from either home or office as desired.


You will be part of a team that is responsible for building a variety of different internal tools used by our partners in QA and development. The purpose of this team is to enable robust automated testing of PlayStation Hardware, primarily but not limited to the PlayStation 4 and PlayStation 5. This requires the ability to jump rapidly between different tech stacks for the tools we support, which include:
• A robust set of pytest plugins in an Appium Based test environment
• Web Services (both node.js based and python based) used to support test automation
• Command line tools
• Python libraries for interacting with hardware debugging interfaces

This role also requires constant communication with teams throughout the company, both on-site in San Francisco, and with other offices, US and international

Required Qualifications
• A Bachelor's degree in Computer Science or related field, or ability to demonstrate equivalent knowledge
• Strong Python experience, involving sophisticated projects, released to internal or external parties
• Software testing or tools experience
• Experience with the Github workflow
• Experience supporting software releases, either internal or public
• Experience driving the design and architecture of a major software project

Nice-to-Have Qualifications:
• Experience with at least one modern web application framework such as Angular/Ember.js/React
• Experience with both Node.js and Python
• Experience developing or testing a non-PC device (phone/game console/set-top box, etc.)
• Experience with Selenium or Appium
• Japanese language familiarity a plus

Profile (Non-Technical)

The ideal candidate is results oriented, and solve problems without close direction, in a collaborative way. We are looking for people who hold strong opinions, but don't let those opinions lead to conflict. We need people who comfortable in an environment where change comes quickly and who can remain efficient when direction changes. We want people who can balance doing it right with getting things done. We are looking for people who have ideas about what phenomenal new things could be done, and who are willing to stand up for those ideas

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.

Jobcode: Reference SBJ-gp56z9-44-210-237-158-42 in your application.

Company Profile

Recognized as a global leader in interactive and digital entertainment, Sony Interactive Entertainment (SIE) is responsible for the PlayStation® brand and family of products and services.