Try Redis Cloud free for 14 days in AWS Marketplace

Learn More

Senior Software Engineer – Ukraine

Who we are?

A global company with a diverse and talented team. We dream, create, and succeed as one. Collaboration, open feedback, innovation, and growth aren’t just words here; they’re our DNA. We’re doers who value action over words and are committed to excellence, mutual support, and continuous learning. Redis offers more than a job; your voice matters here – join us and redefine what’s possible.

Why Redis?

It’s an opportunity to thrive with cutting-edge real-time technology, a robust go-to-market strategy, and a commitment to pushing boundaries. We are the driving force behind Open-Source Redis, the world’s most loved in-memory database, and Redis Enterprise serving over 10,000 customers worldwide, to reimagine how fast they can process, analyze, make predictions, and take action on the data they generate.

Why would you love this job?

  • You help develop the open source clients for connecting to Redis, used by daily by millions of developers.
  • You help influence, and get to work on other open source projects!

What you’ll do: 

  • Plan, design, and implement features in multiple Redis clients
  • Define, and develop new features, improving how they’re used by millions of developers
  • Work and interact with the open source community, to help expand the use of Redis
  • Help internal stakeholders with their use of Redis clients
  • Help others make better use of Redis, through their use of our clients
  • Participate in and contribute to make other Redis clients better

What will you need to have? 

  • An opinionated approach to writing quality  code, and a desire to do so in multiple languages
  • 7 years of experience with Java
  • Additionally a minimum 1-2 years of experience with at least one of Python, C#, Rust, or NodeJS
  • A deep desire to learn and share 
  • A strong independent work ethic
  • A test driven development (TDD) approach to software development

Extra great if you have: 

  • Rust!
  • Experience with NoSQL databases
  • Experience managing an open source library


As a global company, we value a culture of curiosity, diversity of thought, and innovation from our employees, customers, and partners. Redis is committed to a diverse and inclusive work environment where all employees’ differences are celebrated and supported, and everyone feels safe to bring their authentic selves to work. Redis is dedicated to equal employment opportunities regardless of race, color, ancestry, religion, sex, national orientation, sexual orientation, age, marital status, disability, gender identity, gender expression, Veteran status, or any other classification protected by federal, state, or local law. We strive to create a workplace where every voice is heard, and every idea is respected.
Redis is committed to working with and providing access and reasonable accommodation to applicants with mental and/or physical disabilities. If you think you may require accommodations for any part of the recruitment process, please send a request to All requests for accommodations are treated discreetly and confidentially, as practical and permitted by law.
Redis reserves the right to retain data longer than stated in the privacy policy in order to evaluate candidates.