Planet logo

Senior Software Architect

Planet

Role Overview

We are seeking a seasoned and innovative Senior Software Architect to join our dynamic team. This role is pivotal for driving the architectural vision, designing comprehensive solutions, and collaborating closely with various domains and stakeholders to ensure the delivery of high-quality software systems. The ideal candidate will have extensive experience in software architecture, exceptional communication skills, and a strategic mindset to influence and lead technology decisions across the organization.

What You Will Do

  • Architectural Leadership: Provide technical leadership and mentorship to engineering teams. Establish and maintain architectural standards and frameworks. Conduct architecture reviews and audits to ensure adherence to best practices and standards.
  • Solution Design and Integration: Design scalable, high-performance, and reliable software solutions. Ensure seamless integration and interoperability of new and existing systems. Create and maintain architectural documentation and diagrams.
  • Project Management Support: Collaborate with project managers to align architectural work with project timelines and objectives. Provide technical input and support for project planning and execution.
  • Technology Strategy and Evaluation: Evaluate emerging technologies and tools to determine their fit for the organization's needs. Make recommendations for technology adoption and implementation. Lead efforts to standardize CI/CD strategies across the organization.
  • Internal Development Platform: Contribute to defining and developing an internal development platform, incorporating various components to streamline development and delivery. Examples include message brokers, container orchestration tools, configuration management systems, and more.
  • Event-Driven Strategies: Help driving the adoption of event-driven strategies for near real-time data processing, business intelligence (BI), and data warehousing use cases.
  • Business and Cost Management: Engage with business stakeholders to understand requirements and translate them into technical solutions. Provide insights and recommendations for cost-effective solutions, understanding CAPEX (capital expenditure) and OPEX (operational expenditure) implications.
  • Performance, Security, and Compliance: Identify performance bottlenecks and design solutions to improve system performance. Ensure that architectural designs meet security and compliance requirements. Collaborate with security team to implement security best practices.
  • Disaster Recovery and Business Continuity: Design solutions with disaster recovery and business continuity in mind. Develop and maintain disaster recovery plans.
  • Stakeholder Communication: Communicate architectural decisions and strategies to stakeholders at all levels. Facilitate discussions and workshops to gather requirements and feedback.
  • Innovation and Continuous Improvement: Foster a culture of innovation and continuous improvement. Encourage experimentation and the adoption of modern technologies and methodologies.
  • Vendor and Risk Management: Manage relationships with technology vendors and service providers. Evaluate vendor solutions and ensure they align with architectural standards. Identify and mitigate technical risks associated with architectural decisions.

Who You Are

  • Formal education in Computer Science, Information Technology, or a related field, or equivalent experience.
  • Minimum of 2-3 years of experience in software architecture or related roles.
  • Proven record of accomplishment of designing and implementing complex software systems.
  • Exceptional communication and collaboration skills, with the ability to engage with both technical and non-technical stakeholders.
  • Strong problem-solving skills and the ability to think strategically.
  • Experience with event-driven architectures and real-time data processing.
  • Proficiency with common development tools and platforms.
  • Excellent understanding of CI/CD processes and tools.

Desirable Qualifications

  • Certifications in relevant technologies and methodologies.
  • Strong business acumen, with the ability to understand CAPEX and OPEX.
  • In-depth knowledge of database management and strategies.
  • Experience in agile and DevOps environments.
  • Solid understanding of networking principles and best practices.
  • Knowledge of data warehousing and BI tools.

Why Planet

Planet is an equal opportunity employer where diversity is valued, and all employment is decided based on qualifications, merit, and business need.

Come and grow your career in the most exciting, fast paced technology market, with a business that delivers feel-good connected commerce. We would love to hear from you – Apply now.

Benefits
Extracted with AI

  • Hybrid workplace

Similar jobs

Last update: 23 minutes ago

Planet logo
Planet

Senior Quality Assurance Engineer

Join Planet as a Senior Quality Assurance Engineer in Porto, Portugal. Work on test automation, Java, and agile methodologies in a hybrid environment.

MoonPay logo
MoonPay

Senior Full Stack Engineer - Consumer

Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.

Wipro logo
Wipro

Full Stack Developer with Angular and NestJS

Join Wipro as a Full Stack Developer in Porto, Portugal. Work with Angular, NestJS, and GCP to build innovative solutions.

Worldpay logo
Worldpay

Software Engineer Specialist - Phalcon PHP and .Net Core

Join Worldpay as a Software Engineer Specialist in Amsterdam. Work with Phalcon PHP and .Net Core to develop scalable API solutions.

osapiens logo
osapiens

Senior Full-Stack Developer - TypeScript

Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.

Techtorch logo
Techtorch

Salesforce CPQ Architect

Join Techtorch as a Salesforce CPQ Architect to design and implement Salesforce solutions remotely, driving business efficiency and growth.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

9am logo
9am

Senior Solution Architect AWS (Freelance)

Seeking a Senior Solution Architect AWS for a freelance role in Frankfurt, Germany. Remote work available. Extensive AWS experience required.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

Backbase logo
Backbase

Senior Solutions Engineer

Join Backbase as a Senior Solutions Engineer to design end-state solutions for prospects, leveraging your expertise in digital banking and business banking.

Trust In SODA logo
Trust In SODA

Senior Software Engineer - Dispatching

Join as a Senior Software Engineer to lead dispatching services design, optimizing global networks with Go, Ruby, and React.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.

Ørsted logo
Ørsted

Senior Application Architect

Join Ørsted as a Senior Application Architect to design and document application architecture for our growing business in Warsaw.

Polarsteps logo
Polarsteps

Senior Frontend Engineer with React and TypeScript

Join Polarsteps as a Senior Frontend Engineer in Amsterdam. Work with React, TypeScript, and more in a hybrid environment.

Devire logo
Devire

Senior Backend Engineer (JavaScript & Node.js)

Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.

Pass App logo
Pass App

Senior Software Engineer (Backend)

Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.

Harver logo
Harver

Senior Software Engineer (.NET, NodeJS, React)

Join Harver as a Senior Software Engineer to develop innovative solutions in a collaborative environment. Work with .NET, NodeJS, and React.

Kennisnet logo
Kennisnet

Software Developer for Educational Platforms

Join Kennisnet as a Software Developer to create innovative educational platforms using Angular, PHP, and more. Hybrid work in Zoetermeer.

Transavia logo
Transavia

Senior PEGA Developer

Join Transavia as a Senior PEGA Developer to enhance customer experiences using PEGA platform and cutting-edge technologies.

Travian Games logo
Travian Games

Senior Developer/DevOps Software Engineer

Join Travian Games as a Senior Developer/DevOps Engineer in Munich. Work with PHP, Kubernetes, and Docker in a hybrid environment.

n8n logo
n8n

Senior Software Engineer (Node.js & TypeScript)

Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.

InnoTech.pt logo
InnoTech.pt

Full-Stack Developer (Node.js & TypeScript)

Join InnoTech as a Full-Stack Developer (Node.js & TypeScript) in Lisbon. Work in a hybrid environment with top partners in various industries.

Ilkari logo
Ilkari

Senior Software Engineer - Python, Django, Angular

Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.