Senior Platform Engineer

Southwest Power Pool
Full_timeStockholm, Sweden

📍 Job Overview

  • Job Title: Senior Platform Engineer
  • Company: Southwest Power Pool (SPP)
  • Location: Stockholm, Sweden
  • Job Type: Full-Time
  • Category: DevOps Engineer, System Administrator
  • Date Posted: June 19, 2025
  • Experience Level: Mid-Senior level (5-10 years)
  • Remote Status: Hybrid (3 days on-site)

🚀 Role Summary

  • Key web technology aspect 1: Design and implement the architecture of the platform, ensuring all non-functional requirements are met.
  • Key web technology aspect 2: Contribute heavily to the code base of the platform itself, making decisions on methodologies, principles, and tooling.
  • Key web technology aspect 3: Collaborate with application developers to design features based on their feedback.
  • Key web technology aspect 4: Research and learn about new technologies and concepts, developing and implementing them to advance the platform.

📝 Enhancement Note: This role is at the center of SPP's technological transformation, with a focus on modernizing applications and expanding the platform's capabilities. The ideal candidate will be a developer at their core, with a passion for automation, infrastructure, and software development.

💻 Primary Responsibilities

  • Web technology responsibility 1: Contribute to and implement the design and architecture of the platform.
  • Web technology responsibility 2: Make decisions regarding methodologies, principles, and tooling used in the platform.
  • Web technology responsibility 3: Contribute heavily to the code base of the platform itself.
  • Web technology responsibility 4: Design features based on feedback from application developers.
  • Web technology responsibility 5: Ensure all non-functional requirements like security and operability are met.
  • Web technology responsibility 6: Help plan and prioritize the team's work through their agile framework.
  • Web technology responsibility 7: Research and learn about new technologies and concepts, developing and implementing them to further advance the platform.

📝 Enhancement Note: The senior platform engineer will work closely with the expert platform team, which includes engineers, security specialists, and architects. They will directly influence the design of the platform and help modernize the applications portfolio.

🎓 Skills & Qualifications

Education: A bachelor's degree in Computer Science, Engineering, or a related field. Relevant experience may substitute for a degree.

Experience: Proven experience (5-10 years) in platform engineering, software development, or a similar role. Experience with cloud platforms (e.g., AWS, GCP, Azure) and infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation) is essential.

Required Skills:

  • Expertise in one or more programming languages (e.g., Python, Go, Java, JavaScript)
  • Strong interest in platform engineering and infrastructure
  • Experience with cloud platforms and IaC tools
  • Familiarity with agile methodologies and DevOps practices
  • Excellent problem-solving skills
  • Strong communication skills in English, both written and spoken
  • Ability to understand and speak Swedish is an advantage

Preferred Skills:

  • Experience with multi-cloud environments
  • Familiarity with containerization (e.g., Docker, Kubernetes) and orchestration tools
  • Knowledge of CI/CD pipelines and deployment automation
  • Experience with monitoring and logging tools (e.g., Prometheus, ELK Stack)
  • Familiarity with infrastructure security principles and best practices

📝 Enhancement Note: The ideal candidate will be an expert coder with a strong interest in platform engineering. They should be comfortable in fast-paced environments, curious, open-minded, and enjoy working in a team. Good problem-solving skills and the ability to plan and deliver solutions from idea to production are essential.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • A portfolio showcasing relevant platform engineering projects, highlighting your ability to design, implement, and maintain scalable and secure infrastructure.
  • Examples of your problem-solving skills and how you've tackled complex technical challenges.
  • Documentation demonstrating your understanding of infrastructure as code (IaC) principles and best practices.

Technical Documentation:

  • Case studies or blog posts detailing your approach to platform engineering, including architecture decisions, security considerations, and performance optimizations.
  • Examples of your experience with cloud platforms, containerization, and orchestration tools.
  • Documentation demonstrating your ability to collaborate with application developers and understand their needs.

📝 Enhancement Note: While a portfolio of web development projects is not required for this role, including relevant examples can help demonstrate your problem-solving skills and technical expertise.

💵 Compensation & Benefits

Salary Range: The estimated salary range for a senior platform engineer in Stockholm, Sweden, is SEK 600,000 - 800,000 per year (approximately EUR 57,000 - 77,000 or USD 65,000 - 88,000), depending on experience and qualifications. This estimate is based on market research and regional salary standards.

Benefits:

  • Occupational pension
  • Health insurance
  • Annual pension contribution
  • Wellness allowances
  • Subsidized lunches
  • Enhanced parental leave
  • Gym access

Working Hours: The standard workweek is 40 hours, with flexible scheduling and remote work options available.

📝 Enhancement Note: The salary range provided is an estimate and may vary based on the candidate's experience, qualifications, and the company's final assessment. The benefits listed are based on the information provided in the job listing and may be subject to change.

🎯 Team & Company Context

Company Culture

Industry: Financial services, with a focus on insurance, pension, banking, and asset management.

Company Size: Large (over 10,000 employees)

Founded: 1767

Team Structure:

  • The platform team consists of engineers, security specialists, and architects.
  • The team works closely with application developers and other stakeholders to design and maintain the platform.
  • The platform team is part of the technology organization, which is fully dependent on technology and aims to create value for customers through innovative solutions.

Development Methodology:

  • The platform team follows agile methodologies, with a focus on continuous integration, continuous deployment, and collaboration.
  • The team uses version control systems (e.g., Git) and project management tools (e.g., Jira) to facilitate collaboration and track progress.
  • Infrastructure as code (IaC) principles and best practices are employed to ensure consistency, version control, and automated deployment.

Company Website: https://www.storebrand.no/

📝 Enhancement Note: Storebrand is committed to transparency, integrity, and customer-centricity. The company values innovation and a passion for creating value for stakeholders. The platform team plays a crucial role in driving this commitment by ensuring the platform is secure, efficient, updated, and available for developers.

📈 Career & Growth Analysis

Web Technology Career Level: Senior Platform Engineer - Responsible for designing, implementing, and maintaining the platform, ensuring it meets non-functional requirements and supports application development.

Reporting Structure: The senior platform engineer will report to the head of the cloud center of excellence and work closely with the platform team, application developers, and other stakeholders.

Technical Impact: The senior platform engineer will have a significant impact on the platform's design, architecture, and functionality. They will collaborate with application developers to ensure the platform meets their needs and supports their projects.

Growth Opportunities:

  • Growth opportunity 1: As the platform continues to expand, there will be opportunities for the senior platform engineer to take on more responsibility and leadership roles within the team.
  • Growth opportunity 2: The senior platform engineer may have the opportunity to work on cutting-edge projects and technologies, further developing their skills and expertise.
  • Growth opportunity 3: With Storebrand's focus on innovation and continuous improvement, there will be opportunities for the senior platform engineer to drive change and influence the platform's direction.

📝 Enhancement Note: The senior platform engineer role offers significant growth potential, with opportunities to take on more responsibility, work on innovative projects, and drive change within the platform team and the wider organization.

🌐 Work Environment

Office Type: Modern, newly renovated offices located at Vasagatan 10 in central Stockholm, with a focus on collaboration and innovation.

Office Location(s): Stockholm, Sweden

Workspace Context:

  • The platform team works in an open, collaborative environment, with access to multiple monitors, testing devices, and other resources to support their work.
  • The team uses a variety of tools and technologies to facilitate collaboration and communication, including instant messaging platforms (e.g., Slack, Microsoft Teams) and project management tools (e.g., Jira, Confluence).
  • The platform team works closely with other teams within the technology organization and the wider business, including application developers, designers, and stakeholders.

Work Schedule: The standard workweek is 40 hours, with flexible scheduling and remote work options available. The team follows an agile framework, with regular sprint planning and retrospectives to ensure continuous improvement.

📝 Enhancement Note: Storebrand's work environment is designed to support collaboration, innovation, and continuous improvement. The platform team works in an open, modern office space with access to the latest tools and technologies. The company offers flexibility in working arrangements, with a focus on results and employee well-being.

📄 Application & Technical Interview Process

Interview Process:

  1. Technical preparation: The candidate will be asked to complete a technical assessment, which may include coding challenges, architecture design exercises, and problem-solving tasks.
  2. Technical deep dive: The candidate will have the opportunity to discuss their technical approach, architecture decisions, and problem-solving strategies with the platform team.
  3. Team fit assessment: The candidate will meet with members of the platform team to assess their cultural fit and communication skills.
  4. Final evaluation: The candidate will have a final interview with the head of the cloud center of excellence to discuss their overall fit for the role and the organization.

Portfolio Review Tips:

  • Highlight your problem-solving skills and how you've tackled complex technical challenges in your portfolio.
  • Include examples of your experience with cloud platforms, infrastructure as code (IaC) tools, and other relevant technologies.
  • Demonstrate your understanding of platform engineering principles and best practices, and how you've applied them in your projects.
  • Showcase your ability to collaborate with application developers and understand their needs, with examples of how you've designed features based on their feedback.

Technical Challenge Preparation:

  • Brush up on your knowledge of cloud platforms, infrastructure as code (IaC) tools, and other relevant technologies.
  • Practice coding challenges and architecture design exercises to ensure you're comfortable with the technical assessment.
  • Prepare for problem-solving scenarios and be ready to discuss your approach to technical challenges.

ATS Keywords: (Organized by category)

  • Programming Languages: Python, Go, Java, JavaScript, Bash, PowerShell
  • Web Frameworks: (Not applicable for this role)
  • Server Technologies: Linux, Windows Server, Docker, Kubernetes, Terraform, CloudFormation, AWS, GCP, Azure
  • Databases: (Not applicable for this role)
  • Tools: Git, Jira, Slack, Microsoft Teams, Confluence, Jenkins, Ansible, Puppet
  • Methodologies: Agile, DevOps, SRE, Infrastructure as Code (IaC), Continuous Integration, Continuous Deployment
  • Soft Skills: Problem-solving, communication, collaboration, teamwork, leadership, mentoring
  • Industry Terms: Platform Engineering, Infrastructure as Code (IaC), Cloud Computing, Multi-Cloud, Application Development, Documentation, Security, Operability

📝 Enhancement Note: The ATS keywords provided are tailored to the senior platform engineer role and are designed to help candidates optimize their resumes and prepare for the technical interview process.

🛠 Technology Stack & Web Infrastructure

Frontend Technologies: (Not applicable for this role)

Backend & Server Technologies:

  • Backend technology 1: Python, Go, Java, JavaScript (Node.js)
  • Server technology 2: Linux, Windows Server
  • Infrastructure tool 3: Terraform, CloudFormation, AWS, GCP, Azure

Development & DevOps Tools:

  • Development tool 1: Git, Jira, Confluence
  • DevOps tool 2: Jenkins, Ansible, Puppet
  • Monitoring tool 3: Prometheus, ELK Stack, Datadog, New Relic

📝 Enhancement Note: The technology stack provided is tailored to the senior platform engineer role and is designed to give candidates an understanding of the tools and technologies they will be working with in the role.

👥 Team Culture & Values

Web Development Values:

  • Web development value 1: A focus on security, ensuring the platform is secure and follows best practices for infrastructure security.
  • Web development value 2: A commitment to operability, ensuring the platform is available and meets the needs of application developers.
  • Web development value 3: A passion for innovation and continuous improvement, driving the platform's evolution and expansion.
  • Web development value 4: A customer-centric approach, ensuring the platform meets the needs of application developers and supports their projects.

Collaboration Style:

  • Collaboration approach 1: Cross-functional integration between the platform team, application developers, and other stakeholders.
  • Collaboration approach 2: Code review culture and peer programming practices to ensure knowledge sharing and continuous improvement.
  • Collaboration approach 3: Regular team meetings, sprint planning, and retrospectives to facilitate communication and decision-making.

📝 Enhancement Note: Storebrand's platform team values security, operability, innovation, and a customer-centric approach. The team works collaboratively, with a focus on knowledge sharing, continuous improvement, and cross-functional integration.

🌐 Challenges & Growth Opportunities

Technical Challenges:

  • Web development challenge 1: Designing and implementing a secure, efficient, and updated platform that meets the needs of application developers.
  • Web development challenge 2: Ensuring the platform is scalable and can support the growing demands of the business.
  • Web development challenge 3: Collaborating with application developers to design features that meet their needs and support their projects.
  • Web development challenge 4: Staying up-to-date with emerging technologies and incorporating them into the platform to drive innovation and continuous improvement.

Learning & Development Opportunities:

  • Learning opportunity 1: Storebrand offers opportunities for professional development, including training, workshops, and conference attendance.
  • Learning opportunity 2: The platform team encourages knowledge sharing and continuous learning, with regular brown bag sessions and technical deep dives.
  • Learning opportunity 3: Storebrand supports technical mentorship and leadership development, with opportunities for the senior platform engineer to take on more responsibility and drive change within the team and the wider organization.

📝 Enhancement Note: The technical challenges and learning opportunities provided are designed to give candidates an understanding of the demands of the senior platform engineer role and the growth potential it offers.

💡 Interview Preparation

Technical Questions:

  • Technical question 1: Can you describe your experience with cloud platforms and infrastructure as code (IaC) tools? How have you used them to design and implement secure, efficient, and updated platforms?
  • Technical question 2: How do you approach collaborating with application developers to design features that meet their needs and support their projects? Can you provide an example of a successful collaboration?
  • Technical question 3: Can you describe a complex technical challenge you've faced and how you tackled it? What was your approach to problem-solving, and what was the outcome?

Company & Culture Questions:

  • Technical question 4: How do you stay up-to-date with emerging technologies and incorporate them into the platform to drive innovation and continuous improvement?
  • Technical question 5: Can you describe your experience with agile methodologies and DevOps practices? How have you used them to drive continuous integration, continuous deployment, and collaboration?
  • Technical question 6: How do you ensure the platform meets the non-functional requirements of security and operability? Can you provide an example of a security best practice you've implemented?

Portfolio Presentation Strategy:

  • Presentation strategy 1: Highlight your problem-solving skills and how you've tackled complex technical challenges in your portfolio.
  • Presentation strategy 2: Include examples of your experience with cloud platforms, infrastructure as code (IaC) tools, and other relevant technologies.
  • Presentation strategy 3: Demonstrate your understanding of platform engineering principles and best practices, and how you've applied them in your projects.
  • Presentation strategy 4: Showcase your ability to collaborate with application developers and understand their needs, with examples of how you've designed features based on their feedback.

📝 Enhancement Note: The technical questions and interview preparation tips provided are designed to help candidates prepare for the senior platform engineer role at Storebrand and make a strong impression in the interview process.

📌 Application Steps

To apply for this senior platform engineer position:

  1. Concrete preparation step 1: Tailor your resume to highlight your experience with cloud platforms, infrastructure as code (IaC) tools, and other relevant technologies. Include specific examples of your problem-solving skills and how you've tackled complex technical challenges.
  2. Concrete preparation step 2: Prepare for the technical assessment by brushing up on your knowledge of cloud platforms, infrastructure as code (IaC) tools, and other relevant technologies. Practice coding challenges and architecture design exercises to ensure you're comfortable with the technical assessment.
  3. Concrete preparation step 3: Research Storebrand and the senior platform engineer role to ensure you're a good fit for the company and the team. Prepare for company and culture questions, and be ready to discuss your approach to technical challenges and your understanding of platform engineering principles and best practices.
  4. Concrete preparation step 4: Prepare a portfolio that showcases your problem-solving skills, experience with cloud platforms and infrastructure as code (IaC) tools, and ability to collaborate with application developers. Include examples of your understanding of platform engineering principles and best practices, and how you've applied them in your projects.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web technology industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.


Application Requirements

You must be an expert coder with a strong interest in platform engineering and comfortable in fast-paced environments. Good problem-solving skills and the ability to communicate effectively in English are essential, with Swedish being an advantage.