The Software Systems Architect will lead the design and development of complex, distributed, and AI-driven systems, providing technical vision, mentorship, and strategic collaboration to ensure scalable, secure, and innovative solutions across global teams.
Key Responsibilities
Design and oversee the architecture of complex, distributed systems to align with business goals for scalability and maintainability
Lead technical execution by building proofs of concept, conducting demonstrations, and creating high-quality design documentation
Review and approve architectural proposals to ensure performance, reliability, and security standards are met
Drive adoption of Agentic AI services and architect orchestration layers for AI agents to solve business problems
Mentor and coach a team of developers to improve design practices, testing, and coding standards
Collaborate with global teams to translate high-level roadmaps into actionable technical strategies
Standardize data environment integrations to support robust data engineering and AI workflows
Requirements
Ten (10) years of professional experience in software development and architecture, including hands-on coding skills in Python preferred or Java.
Proven ability to influence engineering culture through technical excellence, high-quality documentation, and a quality-first approach to testing.
Deep, hands-on experience architecting resilient microservices and distributed systems within AWS specifically utilizing SQS, SNS, and SageMaker.
Sophisticated understanding of Agentic AI architecture, including multi-agent orchestration, LLM-powered tool calling, and the integration of prediction models into business workflows.
Track record of resolving highly complex technical challenges involving large-scale data engineering, enterprise integration, or AI-driven automation.
Professional familiarity with modern data and integration platforms such as Snowflake, dbt, Fivetran, SnapLogic, Boomi, or Reltio.
Ability to lead end-to-end design of complex, distributed systems by creating high-fidelity blueprints that align technical strategy with internal business goals for scalability and maintainability.
Ability to drive adoption of Agentic services and prediction models, architecting orchestration layers for AI agents to solve business problems.
Experience in acting as the final authority on technical designs, reviewing architectural proposals to mitigate risks in performance, reliability, and security before production.
Experience in coaching and mentoring a community of at least 30 developers to improve mastery of design-led development, advanced unit testing practices, and modern coding standards.
Ability to translate high-level global roadmaps into actionable technical strategies in collaboration with senior leadership.
Willingness to work primarily from the Prague office in compliance with company policies, unless on PTO, work travel, or approved leave.
Benefits & Perks
Flexible time off
Wellness resources
Company-sponsored team events
Ready to Apply?
Join Pure Storage and make an impact in renewable energy