The role involves leading the design and development of complex, distributed, and AI-driven software systems within a cloud environment, mentoring engineering teams, and driving innovation to create scalable and resilient solutions that align with global business needs.
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 validate architectural proposals to ensure performance, reliability, and security standards are met before deployment
Drive adoption of Agentic services and AI orchestration layers 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 integration of data environments to support data engineering and AI workflows at scale
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 business goals for scalability and maintainability.
Ability to drive technical leadership by building Proof of Concepts (POCs), conducting live technical demonstrations, and authoring high-quality design documentation.
Final authority on technical designs, with rigorous review of architectural proposals to mitigate risks in performance, reliability, and security before production.
Experience in standardizing the integration of complex data environments to support robust data engineering and AI-driven workflows at scale.
Willingness and ability to work primarily from the Prague office in compliance with company policies, unless on PTO, work travel, or other 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