
Product Architect VI
- Warszawa, mazowieckie
- Stała
- Pełny etat
- Product Architecture – when necessary, define or evolve a product architecture based on new requirements or overall system needs.
- Solution Architecture – when required by System Architecture, help define a particular decision or solution for a customer deployment to guide Brightstar development and customer technical leads.
- Architecture Strategy – help guide Brightstar engineering and product towards technologies and an architecture that meets business needs, being responsible for key design decisions when necessary.
- Product Architecture Ownership – help analyse and consolidate requirements into a technical solution as input to product roadmaps and for engineering to develop towards.
- Delivery Improvement Mindset – Identify areas of optimization for engineering to work towards to make realisation of the architecture easier and robust. Influencing changes in ways of working and deliverables.
- Technical Experience – Apply architectural and system design expertise to support critical decision points in both product and solution development. Clearly communicate the trade-offs of different approaches and help stakeholders make well-informed decisions based on cost, complexity, performance, and maintainability.
- Hands on mindset – where necessary get involved in setting up the foundations or help resolve critical issues together with engineering.
- Strong communication and facilitation skills – Ability to operate effectively in a fast-moving and occasionally chaotic environment with diverse, opinionated stakeholders. Confident in navigating conflicting viewpoints, building alignment, and driving architectural and strategic discussions to actionable conclusions.
- Bachelor’s degree in an IT field or equivalent work experience, with at least 5 years of experience in a business systems analysis role or as a product owner managing a complex product or feature within an enterprise environment
- A strong understanding of product management and agile software development methods, with familiarity in modern product design and management tools
- A solid understanding of software architecture and development principles, including patterns, modularity, scalability, and lifecycle management
- Strong knowledge of Java and its ecosystem, including common frameworks and technologies such as Spring, JPA/Hibernate, RESTful APIs, Maven/Gradle, and unit/integration testing frameworks
- Familiarity with frontend technologies (e.g., HTML, JavaScript, React/Angular) at a conceptual level to support end-to-end design discussions
- Familiarity with public cloud platforms (e.g., Azure, AWS, or GCP), including deployment models, native services, and architectural considerations for cloud-native systems
- Awareness of security principles, including data protection, authentication and authorization, secure communication, and secure system design
- Conceptual understanding of Infrastructure as Code (IaC) (e.g., Terraform, ARM/Bicep, or CloudFormation) and DevOps tools and practices, such as CI/CD pipelines (e.g., Azure DevOps, Jenkins, GitHub Actions), containerization (Docker), and orchestration (Kubernetes)
- Knowledge of TOGAF and Archimate frameworks is a plus
- Ability to travel (up to 15% of time)
- Ability to work across multiple time zones if required