logo

View all jobs

Senior Python Developer

Sofia, Bulgaria

Why would you love this job?

As a key member of the Clients & Ecosystems team, you will champion the effort to enhance the developer experience for our client libraries. You'll also foster collaboration with the open-source community and ensure seamless access to Redis capabilities end-to-end.

What you’ll do: 

  • Develop official client libraries for Redis that are used by thousands of customers and
    open-source projects worldwide
  • Advocate for the best developer experience and implement best practices in your Python coding solutions
  • Add support for Redis capabilities in official client libraries and ecosystem projects
  • Work closely with team members, Product, DevOps, Support, Customer Success,
    and other R&D teams.

What will you need to have? 

  • At least 5 years of hands-on development experience.
  • At least 3 years of proficiency in Python with a deep knowledge of its ecosystem (frameworks, libraries).
  • Fluent in English for clear documentation, technical explanations, and team collaboration.
  • Solid understanding of computer science fundamentals and system design principles.
  • Engineering mindset
  • Ability to thrive in a fast-paced Agile environment.

Extra great if you have: 

  • Proficiency in any programming language: GO, C, C++, Rust, Zig, etc      
  • Strong understanding of distributed database systems and network technologies
  • Experience with maintaining a library with at least 100 downloads per month
  • Experience with NoSQL databases (especially Redis)
  • Familiarity with Linux/MacOS

Share This Job

Powered by