Redis logo

Redis

Senior Principal Software Engineer, Feature Store

Hybrid

Part remote, part office, you need to live within commuting distance of a named location.

Hybrid · Canada

Employer listed it 4 weeks ago · Added yesterday

Been open since 4 weeks ago, still being checked, but it has been live a while.

Salary

Not stated

Location

Hybrid · Canada

Timezone

US East

Contract

Full-time

Experience

Lead

Category

Software

This employer didn't state pay. Jobs like this usually pay around $200k–$275k a year, a typical range taken from 597 lead-level software roles on Nomaders that do state pay. It's a guide, not an offer.

Remote flexibility

Hybrid

This role is only partly remote, the employer expects time in the office around Canada, Hybrid, so you need to live within commuting distance.

What the employer says

  • Source listing states candidate location: "Canada, Hybrid"
  • Listing mentions "Hybrid"

What Nomaders makes of it

  • Not suitable if you plan to move between countries

The quotes above are the employer's own words; the reading is ours. Always check the original listing and employment terms before working from another country.

About the role

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?

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.) Our feature store enables organizations to manage, serve, and monitor features at scale—delivering the foundation that banks, financial services firms, and enterprise customers depend on to power mission-critical machine learning workloads.

We’re looking for a Senior Principal Software Engineer to own and drive our feature store product. This is a unique opportunity to shape the technical direction of a product that serves some of the world’s most demanding customers, while building a world-class engineering team.

The Role

As Senior Principal Software Engineer for our Feature Store product, you will be the driving force behind our platform. You’ll own the technical vision, lead execution, and serve as the primary technical voice with our most strategic customers—including major banks and enterprise organizations with demanding requirements around performance, reliability, and compliance.

This role blends deep technical leadership with customer-facing responsibilities. You’ll spend time architecting systems, guiding the roadmap, setting engineering standards, and engaging directly with customers to understand their needs and translate them into product capabilities.

What You’ll Do

Own Technical Excellence: Define and drive the architecture, design patterns, and engineering standards for the feature store platform. Set a high bar for code quality, system reliability, and performance.

Lead V2 Implementation: Architect and execute the next generation of our feature store—building for scale, low-latency serving, and enterprise-grade reliability.

Guide Product Roadmap: Partner with Product and leadership to shape the technical roadmap. Translate customer requirements and market trends into actionable engineering priorities.

Engage with Strategic Customers: Serve as a trusted technical advisor to banks, financial institutions, and enterprise customers. Lead technical discussions, understand their ML infrastructure challenges, and ensure our platform meets their needs.

Build & Mentor the Team: Recruit, coach, and develop engineers. Foster a culture of technical excellence, ownership, and continuous improvement.

Stay Hands-On: Actively participate in design reviews, code reviews, and critical implementation work. Lead by example in technical decision-making.

Drive Adoption of Modern Practices: Champion the use of AI-assisted development tools, observability best practices, and infrastructure automation to accelerate delivery.

What You’ll Need

8+ years of experience in backend/infrastructure engineering, with demonstrated expertise in building large-scale distributed systems

3+ years in a technical leadership role—leading teams, driving architecture decisions, and mentoring engineers

Deep experience with ML infrastructure, data platforms, or feature engineering systems at scale

Expertise in Python, Go, and Rust

Strong knowledge of cloud platforms (AWS, GCP, Azure) and modern data infrastructure (Kafka, Flink, Redis, Spark, or similar)

Experience working with enterprise customers, particularly in regulated industries like financial services

Excellent communication skills—able to translate complex technical concepts for both engineering teams and business stakeholders

Requirements

The employer hasn't listed requirements separately, they're described in the role summary above and on the original listing.

Benefits

  • ·Flexible Work: Remote-friendly culture with flexibility to do your best work
  • ·Redis is committed to building a diverse and inclusive workplace. We are an equal opportunity employer and welcome candidates of all backgrounds.
  • ·Any offer of employment at Redis is contingent upon the successful completion of a background check, consistent with applicable laws.
  • ·Redis reserves the right to retain data longer than stated in the privacy policy in order to evaluate candidates.

How to apply

  1. 1Check the flexibility label above, hybrid, matches where you plan to live and work.
  2. 2Tailor your CV to the role at Redis, mentioning your remote working experience and working hours (US East).
  3. 3Apply directly on the employer's careers page using the button below. Nomaders never handles your application.

Found 1d ago. Last checked today. Always confirm the details on the original posting, salary and location can change after publication.

Listing sourced from Company boards.

Similar roles

Other open software roles with comparable remote rules.

Browse all open roles

Free to apply, no account needed.

Typically $200k to $275k per year · You'll be taken to the employer's careers page.