Redis Cloud Architect
Redis
Who we are
We're Redis. We built the product that runs the fast apps our world runs on. (If you checked the weather, used your credit card, or looked at your flight status online today, you’re welcome.) At Redis, you’ll work with the fastest, simplest technology in the business—whether you’re building it, telling its story, or selling it to our 10,000+ worldwide customers. We’re creating a faster world with simpler experiences. You in?
Redis Cloud Architect
Job Description
Redis Cloud is a fast growing cloud offering from Redis offering all of Redis enterprise products in a SaaS model. For this cloud group, we’re looking for an architect that will help us build the next generations of the core services that provide a scalable, fastest in-memory DB in the world.
Job Summary:
The Redis Cloud Architect will be responsible for designing, building, and maintaining the architectural frameworks for how we deliver Redis solutions as SaaS. The role requires a deep understanding of public cloud platforms such as AWS, GCP and Azure, their services and how to build cost effective solutions on top of these platforms. Massive experience with micro-services architecture and event-based asynchronous systems is a must. The candidate will oversee the work of 10s of engineers and influence the work of many others. You’ll be working with and presenting to senior leadership within the cloud group and outside (product management, CxO).
The role is not only architecting and overseeing all architectural activities within the group but also playing a key role in growing the team’s expertise around cloud technologies, AI tools and scalable architectures.
Key Responsibilities:
Architectural Design and Development:
Specifically:
Design and approve Redis Cloud architecture strategies and solutions for customers, partners, and internal stakeholders.
- Oversee the development of Redis-based features and services, ensuring alignment with best practices, performance standards, and business objectives.
- Collaborate with engineering, DevOps, and product teams to implement scalable, high-performance Redis Cloud solutions.
- Own and manage the architectural roadmap for Redis Cloud solutions, addressing technical debt and scaling challenges.
Team Leadership and Collaboration:
- Lead a team of 30+ engineers, fostering collaboration, innovation, and technical excellence.
- Work closely with Directors, CTOs, Product Managers, and customers to align Redis architecture with organizational goals and market demands.
- Act as the primary technical advisor and mentor for teams, promoting Redis best practices and advanced use cases.
Customer Engagement and Advocacy:
- Work with customers to understand their requirements and design Redis Enterprise solutions tailored to their needs.
- Provide guidance and support during architecture reviews, migrations, and troubleshooting sessions.
- Act as a trusted Redis expert in customer-facing engagements, building long-term relationships and trust.
Continuous Improvement and Innovation:
- Stay ahead of emerging trends in Redis Enterprise, cloud technologies, and distributed systems.
- Drive the adoption of innovative and AI/ML integrations.
- Evaluate and incorporate feedback from internal teams and customers to enhance the Redis Cloud architecture.
Required Skills and Qualifications:
- 12+ years of overall experience in software engineering, distributed systems, or large-scale infrastructure design.
- 5–7 years as a Cloud Architect, Principal Engineer, or Technical Leader, owning large-scale cloud solutions.
- 5+ years of hands-on experience with AWS, GCP, or Azure, including architecture design and cost optimization.
- Extensive experience as a Cloud Architect or in a senior technical leadership role, designing and delivering large-scale SaaS or distributed cloud systems.
- Deep expertise in public cloud platforms - AWS, GCP, Azure and Kubernetes - including architecture design, cost optimization, and multi-cloud strategies.
- Proven experience with microservices and event-driven architectures, including asynchronous communication patterns and message-based systems.
- Strong knowledge databases, preferably with hands-on experience in Redis or other in-memory data technologies.- Nice to have
- Demonstrated ability to lead and mentor large engineering teams (30+ engineers) and influence multiple cross-functional groups.
- Excellent architectural and problem-solving skills, with the ability to design scalable, resilient, and high-performance cloud solutions.
Strong collaboration and communication skills, including experience working with senior executives (CTO, Product Management, Directors) and presenting technical strategies to leadership. - Customer-oriented mindset, with experience engaging with enterprise customers to design, review, and optimize cloud architectures.
- Experience driving innovation, including the integration of AI/ML tools and emerging technologies into production-grade cloud systems.
- Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field (advanced degrees or equivalent practical experience preferred)
#LI-IB1 #HYBRID