Senior Software Architect – Distributed Platform

Senior Software Architect role focused on designing a greenfield distributed cloud platform responsible for service lifecycle orchestration, provisioning and usage-based billing logic. This is a strategic architecture position with long-term ownership over a multi-tenant, scalable and event-driven system built for enterprise-scale services.

Mám zájem

Typ

Permanent
Contract

Úvazek

Full time

Finance

120.000 - 180.000 CZK

Lokalita

Hlavní město Praha
Hybrid

ID

STQ_506_JOB


About our client

Our client is an established technology company operating large-scale data centers and delivering mission-critical digital services to enterprise customers.

The company provides infrastructure, SaaS and AI-driven solutions built on its own data and cloud environment. As part of a long-term transformation, it is building a next-generation distributed platform that will serve as the core orchestration and service layer across its product portfolio.

This is a strategic greenfield initiative with long-term architectural ownership and direct impact on products used by thousands of customers.

Job description

We are looking for a Senior Software Architect who will define and drive the architecture of a multi-tenant distributed platform responsible for service lifecycle management, provisioning orchestration and usage-based billing logic.

Your responsibilities will include:
• Defining the long-term target architecture of the platform
• Structuring the system into clear domains and modular components
• Designing scalable, highly available distributed system patterns
• Defining API standards and integration contracts
• Designing event-driven communication and data flow models
• Designing the application layer responsible for provisioning and usage processing
• Collaborating closely with Product, Engineering and Infrastructure teams
• Providing architectural oversight, technical reviews and mentoring senior developers
• Ensuring long-term maintainability, performance and security

This is a software architecture role focused on platform design and technical direction. It is not an infrastructure or DevOps engineering position.

Requirements

We are looking for a Senior Software Architect with a strong engineering foundation:

• 5+ years of hands-on software engineering experience
• Proven background in building and evolving production-grade systems
• Experience growing from implementation-level responsibilities into architectural ownership
• Demonstrated ability to design complex distributed systems
• Experience designing scalable, highly available APIs
• Experience with event-driven architectures and asynchronous communication
• Strong understanding of secure system design principles (IAM, RBAC, auditing, data protection)
• Experience designing transactional and analytical data models
• Ability to translate product and business requirements into sustainable technical architecture
• Engineering mindset with practical understanding of implementation trade-offs

Nice to have
• Experience integrating service provisioning or automation layers (IaC principles)
• Experience working in cloud-native environments
• Messaging systems such as Kafka, RabbitMQ or equivalent
• Multi-tenant system design
• Usage-based or subscription billing systems
• Experience collaborating with DevOps teams on CI/CD and deployment strategies

These areas describe the platform context rather than strict qualification filters.

Fluency in Czech and English (spoken and written) is required.

Offer & Terms

• Participation in the modernization and build-out of a new generation cloud and data infrastructure
• Opportunity to grow into a leading technical authority within the domain
• Work alongside a team of senior specialists and experienced architects
• Real impact on services used by thousands of enterprise customers
• 12% annual performance bonus
• Vendor-led training programs and access to leading-edge technologies
• Smaller, well-aligned team with open collaboration culture
• Hybrid working model (1–2 days per week onsite in Prague, remainder remote)
• Combination of home office flexibility and a dedicated office workspace
• Cafeteria benefits, meal allowance and onsite parking
• 5 weeks of vacation + 5 additional health days
• Access to company recreational facilities
• Company-supported accommodation option for candidates relocating to Prague

More information

If this opportunity resonates with you, we would be glad to connect.

The recruitment process will be led by an experienced IT recruiter with hands-on technical background, ensuring a focused and meaningful discussion.

NOTE! This position is open only to candidates who are eligible to work in the EU without visa sponsorship, who can reside and work in the Czech Republic on a long-term basis, and who are fluent in Czech

Mám zájem
Mám zájem
>_Dejte nám o sobě vědět

    Podobné pozice


    Technical Product Analyst – FinTech Platforms

    Lokalita

    Hlavní město Praha
    Hybrid
    Remote

    Typ

    Permanent
    Contract

    Obor

    Development

    Finance

    100.000 - 150.000 CZK

    Our client is an international product-focused fintech company working on simplifying and improving the global payment ecosystem. They build solutions that enable seamless and secure transactions, with a strong focus on cloud platforms and container-based services, supporting both digital and in-person payment channels. The company employs around 300 people across Europe, with more than 70 experts based in Prague, primarily in product development and engineering roles. All products are built fully in-house from scratch by cross-functional agile teams, with a strong emphasis on quality, performance, security, and long-term maintainability. They value independence, ownership, and a strong engineering culture, and continuously invest in modern, performance-driven systems supporting FinTech clients across Europe, the Americas, Asia, and beyond. Heavy corporate processes are intentionally avoided in favor of a collaborative, pragmatic, and technically driven environment. The Prague office serves as a key product development and innovation hub.• Experience as Technical / System / Product Analyst in software product environment • Experience with transaction-based systems (payments, e-commerce, fintech platforms, marketplaces, order processing, or other high-volume processing environments) • Strong analytical skills across distributed systems • Experience working with APIs (REST), JSON/XML • Ability to investigate issues using logs and system diagnostics • English for customer-facing communication • Czech language for internal collaboration Nice to have: • Experience with cloud-native environments (AWS or similar) • Knowledge of financial messaging standards (ISO 8583 / ISO 20022) • Experience working in regulated or security-sensitive environmentsWe are looking for a Technical Product Analyst who will contribute to the development and evolution of high-volume transaction platforms. You will work on distributed systems that process financial or transactional data at scale, collaborating closely with engineering and architecture teams on product improvements and new capabilities. Your responsibilities: • Technical analysis and design of new product features and system enhancements • Defining integration scenarios and modelling data flows across services • Translating business requirements into implementable technical designs • Collaborating with developers during implementation and validation • Participating in customer-facing technical discussions (senior profiles) • Handling complex production situations at L3/L4 analytical level The role combines product development initiatives with deep technical investigation and system-level thinking.You will be guided through the recruitment process by a senior recruiter with hands-on IT background, ensuring a focused, transparent, and technically relevant process — without unnecessary recruitment bureaucracy. NOTE! We are only considering candidates with valid EU work authorization. Visa sponsorship is not available for this role.

    Senior Software Engineer (Java | Kotlin) – Cloud Payments Platform

    Lokalita

    Hlavní město Praha
    Hybrid
    Jihočeský kraj
    Remote

    Typ

    Permanent
    Contract

    Obor

    Development

    Finance

    120.000 - 180.000 CZK

    Our client is an international product-focused fintech company working on simplifying and improving the global payment ecosystem. They build solutions that enable seamless and secure transactions, with a strong focus on cloud platforms and container-based services, supporting both digital and in-person payment channels. The company employs around 300 people across Europe, with more than 70 experts based in Prague, primarily in product development and engineering roles. All products are built fully in-house from scratch by cross-functional agile teams, with a strong emphasis on quality, performance, security, and long-term maintainability. They value independence, ownership, and a strong engineering culture, and continuously invest in modern, performance-driven systems supporting FinTech clients across Europe, the Americas, Asia, and beyond. Heavy corporate processes are intentionally avoided in favor of a collaborative, pragmatic, and technically driven environment. The Prague office serves as a key product development and innovation hub. The role can be based in Prague, České Budějovice, or worked remotely, depending on what works best for the candidate.To succeed in this role, you should have: • 5+ years of experience as a Java / Kotlin backend developer. • Strong hands-on experience with Spring Boot, REST APIs, and modern Java frameworks. • Proven experience designing and developing clean, reusable, and testable code in a microservices architecture. • Practical experience with cloud technologies, preferably AWS (Azure or GCP is also acceptable). • Good understanding of performance, security, and scalability in distributed systems. • Experience with CI/CD pipelines and modern development workflows. • Hands-on experience with Docker, Kubernetes, or similar container technologies is an advantage. • Ability to work independently, take responsibility for your part of the system, and drive technical decisions. • Experience with code reviews, technical documentation, and improving engineering standards. • Knowledge of React or frontend collaboration is a plus, not a requirement. • Communicative English (B2+) for daily collaboration in an international environment. • Proactive, reliable, and comfortable working in a fast-moving, product-driven environment.Designing and developing clean, reusable, and testable backend code within a microservices-based architecture. • Working on cloud-based backend solutions for modern payment terminal platforms used by international FinTech clients. • Development and maintenance of internal tools focused on: • device and terminal management, • reporting and analytics, • secure cloud and transaction-related services. • Actively participating in design decisions, proposing and defending design patterns and best practices. • Maintaining a strong focus on performance, security, scalability, and system stability. • Collaborating closely with business analysts, testers, Scrum Master, and payment domain experts. • Supporting code quality, participating in code reviews, and improving overall engineering standards. • Mentoring junior team members and contributing to the technical growth of the team. • Working in cross-functional agile teams using Scrum methodology.You will be guided through the recruitment process by a senior recruiter with hands-on IT background, ensuring a focused, transparent, and technically relevant process — without unnecessary recruitment bureaucracy. NOTE! We are only considering candidates with valid EU work authorization. Visa sponsorship is not available for this role.

    Práce v IT