company_logo

Full Time Job

Principal Software Engineer

Playstation

San Diego, CA 07-30-2021
 
  • Paid
  • Full Time
  • Executive (10+ years) Experience
Job Description
Principal Software Engineer

San Diego, CA OR Brussels, Belgium

Sony Interactive Entertainment's (SIE) Global Payment and Fraud Management (GPFM) teams are the guardians of both customer trust and purchase success for PlayStation and the PlayStation Network (PSN). We provide innovative solutions to support every element of the network, various platform services, customer service teams, a diverse developer community, and more.

GPFM runs a next generation risk platform and machine learning framework that support the global, fast growing PlayStation Network customer base, world class PlayStation consoles, and network entertainment services such as PlayStation Plus and PlayStation Now. In doing so, the ability to extract information from data and drive action that help achieve business goals is essential. GPFM's data science team is responsible for evaluating online user activity data for potential fraud and revenue optimization across this platform. We are looking for a Principal Software Engineer to join our GPFM team to support this data science platform.

The position is a hands-on engineering role with a wide range of responsibilities to evolve and support a machine learning pipeline, with a specific focus on the data preparation/movement part of the pipeline. You should be intimately familiar with running applications at scale on modern cloud architectures (such as AWS), using containerized and serverless workflows. You must be a self-motivated individual and take pride in delivering high-quality work within a fast-paced, dynamic environment.

You will contribute to the product roadmap, technology, and vision while creating a culture of quality and operational excellence in the group. Demonstrate strong technical leadership and leverage your years of hands-on technical engineering experience to hold the organization to a high standard of technical excellence. Share the expertise on products and technologies by mentoring other engineers and by providing insightful feedback in code reviews for changes made by other engineers. Investigate and resolve difficult problems and fix complex bugs; accept escalations of complex issues. Assist other engineers in designing solutions, prioritizing work items, estimating urgency and business impact, and balancing short-term and long-term results.

Responsibilities:
• Design, architect, deploy and maintain cloud solutions using AWS
• Help foster an engineering culture with an exceedingly high bar for quality, ownership, and bias for action
• Build core infrastructure around data streaming and enhancement
• Build and enhance our machine learning pipeline to support development, experimentation, continuous integration, continuous delivery, verification/validation, and monitoring of ML models
• Ensure all work is deployed in an automated, repeatable fashion
• Ensure highest levels of service availability
• Envision, evangelize, and drive the technology vision and roadmap

Qualifications:
• Bachelor's degree and 15+ years of related experience, Master's preferred
• 4+ years of deep experience with decision management platforms
• Deep understanding of computer science fundamentals, distributed system architecture, and can demonstrate significant prior success as a software engineer who solved complex problems
• A strong track record of on-time delivery for large, cross-functional projects
• Demonstrated experience with coding and scripting languages (Java, Python, JavaScript)
• Profound knowledge and experience with most common AWS Services - EKS/ECS, Kinesis, DynamoDB, ECR, S3, SNS, SQS, and more. AWS certification preferred
• Broad knowledge in systems monitoring, alerting and analytics including using tools such as DataDog, Splunk, New Relic, AWS CloudTrail, etc.
• Experience with Streams/Queues at internet scale – Kinesis/Kafka/ActiveMQ/SQS
• Experience with orchestration and management of containers using Kubernetes or similar.
• Experience successfully implementing data pipelines

#LI-MB1

Jobcode: Reference SBJ-rj8oq1-18-191-147-190-42 in your application.

Company Profile
Playstation

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.