Principal Software Engineer

PlayStation

Ireland

On-site

EUR 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Private medical insurance
Private dental insurance
Flexible working policy
On-site free gym
Life assurance
25 days holiday plus Bank Holidays

Job summary

PlayStation is seeking a Principal Software Engineer located in Ireland. This role requires substantial hands-on technical expertise to innovate on our platforms. You'll manage architecture for our commerce systems and shape the roadmap through collaborative efforts.

Responsibilities include developing scalable software solutions, leading best practices in engineering, and influencing technology decisions. Ideal candidates will have over 10 years of experience in software development, preferably within a cloud and high-performance context.

Qualifications

  • 10+ years’ experience in software development, programming, design, and analysis.
  • Hands-on experience in Amazon Web Services at enterprise scale.
  • Proficient in the software development process, including coding standards, code reviews, source control management.

Responsibilities

  • Contribute to the architecture of large-scale commerce systems.
  • Design and develop high-quality software solutions.
  • Document designs, implementations, and tests.

Skills

SQL
NoSQL
AWS
Docker
Kubernetes
Java
Python
Golang
Terraform

Education

BS Degree in Engineering or Computer Science

Job description

  • The Principal Software Engineer role requires partnering across Product Management, Architects, Engineering, Hosting and Operations. Extensive hands‑on technical expertise coupled with ingenuity, broad industry knowledge and excellent communication skills. Will use their understanding of technology, frameworks, and constraints to help pave the way for future innovation on our platforms
  • You will contribute to the architecture of large‑scale commerce systems on Sony’s PlayStation Network Platform. Your work will follow industry standard guidelines to enable highly available, active‑active, extensible services
  • Participates in product road‑map discussions and identify key areas for improvement in the product and incorporates these goals into ongoing & future development initiatives
  • You are passionate about making distributed systems better and have an insatiable thirst to keep learning
  • You have deep expertise in system engineering and have successfully improved the performance of the software stack
  • You design and develop high‑quality software solutions that meet requirements. Including code, debugging, and testing
  • You have implemented rigorous standard methodologies for measuring, understanding, predicting, and improving how enterprise grade systems operate (even better if they happen to be Data oriented)
  • You have taken a project from scoping requirements to actual launch of project
  • You know how to build a positive relationship with Architects to influence technology decisions
  • You document designs, implementations and tests
  • You have led a development community establishing and influencing quality engineering standard methodologies across the development community
Benefits
  • Private medical insurance
  • Private dental insurance
  • Flexible working policy (remote working, flexible hours)
  • Free fruit every day in our offices
  • On‑site free gym (London & Liverpool)
  • On‑site subsidised cafés
  • On‑site bar (Thursdays & Fridays, London & Liverpool)
  • Employee Assistance Programme
  • Eye care assistance
  • x2 volunteering days each year
  • Group pension plan
  • Discretionary bonus scheme
  • Season ticket loans
  • Life assurance
  • Income protection
  • 25 days holiday, plus Bank Holidays
  • Discretionary days off over Christmas and summer
  • Free giveaways of select first party products and services
  • Discounts on PlayStation products
  • Discounts on Sony products
  • Access to other corporate discounts

Possess outstanding verbal and written communication skills and be able to work with others at all levels, effective at working with geographically remote and culturally diverse teamsStrong knowledge of SQL and NoSQL programming (Oracle, Cassandra, Amazon Aurora) including both relational database schema designs and schema‑less systemsProven ability to take a project from scoping requirements to actual launch of projectHands‑on experience in Amazon Web Services, at enterprise scale is required including familiarity with DynamoDB, Aurora, EC2, and other AWS servicesExperience with Containers (Docker and Kubernetes)Experience performing performance testing and/or development efforts for a complex, high throughput systemProficient in the software development process, including coding standards, code reviews, source control management, build processes, testing, and operationsTrack record monitoring and analyzing system performance, isolating issues or bottlenecks that could impact reliability, performance, and scalabilityExtensive experience with agile development methodologies and practices involving creating tests prior to coding required10+ years’ experience in software development, programming, design, and analysisBS Degree in Engineering, Computer Science or equivalent experienceExperience with open source technology stacks and scripting technologies requiredConduct research on new technologies and methodologies, and make recommendations for improvementUnderstanding of loose coupling software design patterns (i.e., hexagonal architecture)Have an opinion around microservice vs SOAIdentifying and mitigating technical risksSynchronous and asynchronous patterns and use cases. (REST, RPC, EDA, Eventual Consistency)Understanding of Domain Driven DesignExperience delivering high performance, active‑active, scalable services (Enterprise Java/J2EE, Web Services, large‑scale data systems/NoSQL)Ability to handle periodic on‑call duty as well as out‑of‑band requestsWork with other Principal Engineers to align technology and architecture strategiesPossess deep knowledge of computer science fundamentals such as object-oriented design, data structures, algorithm design, problem solving, and complexity analysisSolid understanding of the path(s) customer requests flow from web browser to back‑endExpertise in programming languages and technologies including Java, Python, Golang, and infrastructure as code (Terraform, Cloud formation)Azure/GCPGame industry experience

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Sony Playstation • Dublin

On-site
EUR 80,000 - 100,000
Inclusive environment
Diversity initiatives
Global team collaboration
Software Engineer (Frontend/Full Stack)
Software Engineer (Frontend/Full Stack)

PlayStation • Ireland

Hybrid
EUR 55,000 - 75,000
Private medical insurance
Private dental insurance
Flexible working policy
+3
Senior Software Development Engineer in Test
Senior Software Development Engineer in Test

PlayStation • Ireland

Hybrid
EUR 60,000 - 80,000
Private medical insurance
Flexible working policy
30 days of holiday
Software Eng II
Software Eng II

Sony Playstation • Dublin

Hybrid
EUR 45,000 - 65,000
Discretionary bonus opportunity
Hybrid Working
Private Medical Insurance
+4
Senior Software Engineer
Senior Software Engineer

PlayStation • Ireland

Hybrid
EUR 70,000 - 90,000
Private medical insurance
Flexible working policy
Life assurance
+2
Software Engineering Manager
Software Engineering Manager

Sony Playstation • Dublin

Hybrid
EUR 80,000 - 110,000
Discretionary bonus opportunity
Hybrid Working
Private Medical Insurance
+7
Software Engineer - Frontend/Full Stack
Software Engineer - Frontend/Full Stack

Sony Playstation • Dublin

On-site
EUR 60,000 - 80,000
Software Engineer - Frontend/Full Stack
Software Engineer - Frontend/Full Stack

Sony Interactive Entertainment • Dublin

On-site
EUR 69,000 - 105,000
Wellness program
Paid time off
Employee discounts
Software Engineering Manager
Software Engineering Manager

PlayStation Global • Dublin

On-site
EUR 90,000 - 120,000
Software Engineer - Frontend/Full Stack
Software Engineer - Frontend/Full Stack

PlayStation Global • Dublin

On-site
EUR 50,000 - 80,000
Paid time off
Wellness program
Employee discounts for Sony products