Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

RedisLabs Senior Field Engineer 
United Kingdom 
421145311

03.09.2024

Senior Field Engineer, you’ll be part of a dynamic team of customer-facing software engineers with deep expertise in databases. You will contribute directly to the creation of elegant, maintainable solutions that enhance our customers’ experience with Redis. A critical part of our role is ensuring that Redis offers a superior developer experience, so your work will go beyond functional code to include a focus on usability, documentation, and enablement materials.

Success in this role requires a solid foundation in software engineering and the versatility to engage with customers, resolve support tickets, and communicate effectively both in writing and verbally. You’ll also collaborate closely with internal teams, including product managers, core engineers, and solutions architects, to deliver high-impact solutions.

What You’ll Do:

  • Design, develop, and maintain high-quality tools, libraries, and integrations
  • Engage with technical field teams to gather insights and address the evolving needs of our customers.
  • Contribute to the full lifecycle of field engineering solutions, from ideation to deployment and support.
  • Enhance the Redis developer experience by focusing on usability, documentation, and enablement materials.
  • Provide technical support to customers and internal teams, ensuring prompt and effective resolution of issues.

What You Bring:

  • Bachelor’s degree in Computer Science or equivalent experience
  • Proven ability to communicate complex technical concepts clearly, both verbally and in writing
  • A minimum of five years of software engineering experience
  • Expertise in Java and the JVM, with experience in at least one of the following programming languages: Python, .NET, Node.js
  • A willingness to work in Scala and other JVM-based languages
  • Experience with Apache Spark and related streaming and data processing technologies
  • Experience in deploying, operating, and troubleshooting software in production environments
  • Strong working knowledge of Linux and modern software development tooling, including a preferred IDE ,Git, Github, and general CI/CD experience
  • A customer-focused mindset with the flexibility to provide support outside of normal working hours when necessary

Extra Points For:

  • Master’s degree in Computer Science
  • Experience with NoSQL databases, particularly Redis
  • Experience writing code in Scala
  • Familiarity with both cloud-based and on-premises deployment environments