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.