Sonyinteractiveentertainmentglobal

Senior Software Engineer

United States, San Mateo, CA. Posted 18 days ago

The role

You will design and develop cloud platforms, developer tools, and full-stack applications. You will drive architectural decisions, build and scale production services, and provide technical guidance to other engineers.

What you will do

  • Design, build, and maintain scalable, secure, reliable, and cost-effective cloud services on AWS.
  • Architect and implement production AWS solutions using services such as Lambda, Step Functions, ECS, DynamoDB, S3, and related technologies.
  • Design and develop web applications and services spanning front-end, back-end, APIs, databases, and cloud infrastructure.
  • Integrate cloud services with internal and external systems.
  • Design for operational reliability, including error handling, monitoring, and recovery.
  • Diagnose production issues and identify improvements.
  • Collaborate with engineers, users, and partner teams to deliver solutions.
  • Contribute to technical documentation, engineering standards, code reviews, and architectural decisions.
  • Serve as a technical resource providing guidance, documentation, troubleshooting, and setup assistance.

Required qualifications

  • Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent practical experience.
  • 5+ years of professional software engineering experience in cloud platforms, backend systems, or related fields.
  • Strong proficiency in Python, including software design, automated testing, and dependency management.
  • Hands-on experience designing and implementing production systems on AWS.
  • Experience with distributed, asynchronous, or event-driven system architectures.
  • Demonstrated experience shipping and supporting at least one production cloud service.
  • Experience with infrastructure as code (IaC), particularly Terraform.
  • Experience designing and integrating REST APIs or other service-to-service interfaces.
  • Experience debugging complex systems and diagnosing issues across multiple services and components.
  • Strong written and verbal communication skills and the ability to collaborate effectively across teams.

Nice to have

  • Experience with serverless and container-based AWS technologies such as Lambda, Step Functions, ECS/Fargate, DynamoDB, S3, API Gateway, SQS, SNS, or EventBridge.
  • Experience with AWS security and identity concepts, including IAM, least-privilege access, secrets management, and service-to-service authentication.
  • Experience with observability, tracing, monitoring, and debugging using tools such as Amazon CloudWatch and AWS CloudTrail.
  • Experience designing CI/CD pipelines and automated deployment workflows.
  • Experience developing full-stack web applications using technologies such as JavaScript/TypeScript, React, Node.js, Java, or SQL databases.
  • Experience designing internal developer platforms, workflow systems, or developer-facing tools.
  • Familiarity with Agile development methodologies such as Scrum.
  • Familiarity with mobile application development, particularly Android or iOS.
  • Familiarity with the PlayStation ecosystem.

Benefits

  • medical
  • dental
  • vision
  • matching 401(k)
  • paid time off
  • wellness program
  • employee discounts for Sony products
  • may be eligible for a bonus package

Before you apply

  • Sony Interactive Entertainment conducts background checks at the offer stage for all new employees

About the company

Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. It is a dynamic technology company and an entertainment leader.

Senior Software Engineer at Sonyinteractiveentertainmentglobal | JobZoey