Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Principal/Staff Software Consultant - Redis, .NET/Node.js/Java

Full-time

10Pearls

Company Overview
10Pearls is a global, purpose-driven  AI-Native digital engineering partner helping businesses re-imagine, ‎digitalize, and accelerate. As an end-to-end digital technology partner, 10Pearls helps businesses create future-proof, ‎transformative ‎digital products that leverage emerging technologies. ‎10Pearls' clients ‎include Global 2000 enterprises, high growth mid-size ‎businesses, and some of the most exciting ‎start-ups from industries like healthcare, fintech, ‎energy, education, ‎real estate, retail, and hi-tech. ‎Headquartered in the Washington DC metro area, 10Pearls has  product engineering and ‎software development centers in North America, Latin America, Europe, and South Asia. To learn more, visit  .  

Role
10Pearls is seeking a Principal/ Staff Software Consultant – Redis & Backend Engineering to design, optimize, and maintain high-performance Redis-based solutions for enterprise-scale applications. This role is ideal for an experienced backend engineer with deep expertise in Redis, distributed caching, performance optimization, and scalable system design. You will work closely with development teams to implement efficient caching strategies, optimize application performance, and ensure high availability across mission-critical platforms.

Responsibilities
  • Design, implement, and optimize Redis-based solutions for enterprise applications.
  • Develop and maintain caching strategies to improve application performance and scalability.
  • Implement Redis features including caching, Pub/Sub messaging, distributed queues, and rate limiting.
  • Integrate Redis with backend applications developed using .NET, Node.js, or Java.
  • Optimize Redis performance through efficient data structures, indexing strategies, and memory utilization.
  • Configure and maintain high-availability Redis environments using Redis Cluster and Redis Sentinel.
  • Monitor cache performance, troubleshoot bottlenecks, and implement performance tuning best practices.
  • Define and manage memory allocation, eviction policies, persistence, and replication strategies.
  • Collaborate with software engineers, architects, and DevOps teams to build scalable and resilient distributed systems.
  • Participate in architecture discussions, code reviews, and technical design sessions.
  • Document Redis architecture, operational procedures, and performance recommendations.
  • Support production environments by investigating performance issues and implementing long-term improvements.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in backend software development or distributed systems.
  • Strong hands-on experience with Redis in production environments.
  • Solid understanding of caching strategies, Pub/Sub messaging, distributed queues, and rate limiting.
  • Strong knowledge of data structures, algorithms, and performance optimization techniques.
  • Experience integrating Redis with backend applications using .NET, Node.js, or Java.
  • Experience configuring and managing Redis Cluster and Redis Sentinel for high availability.
  • Strong understanding of Redis memory management, persistence, replication, and eviction policies.
  • Experience with monitoring and troubleshooting cache performance using observability and monitoring tools.
  • Strong analytical and problem-solving skills with the ability to optimize high-throughput systems.
  • Excellent communication and collaboration skills.
Nice to Have
  • Experience with distributed systems and microservices architecture.
  • Experience with Kubernetes, Docker, or cloud platforms such as Azure or AWS.
  • Familiarity with CI/CD pipelines and Infrastructure as Code.
  • Knowledge of messaging systems such as Kafka or RabbitMQ.
  • Experience working in high-volume, low-latency production environments.
  • Redis certification or contributions to open-source Redis projects.

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Principal/Staff Software Consultant - Redis, .NET/Node.js/Java in Lahore vacancy
  •  ...Principal Software Engineer As an Principal Software Engineer at tkxel, you will contribute to the design and evolution of scalable, resilient...  ...a hands-on technical leadership role for someone with strong Java engineering depth, solid architectural thinking, and the... 

    Tkxel

    Lahore
    16 days ago
  •  ...secure digital experiences, mobile and software products, to helping businesses...  ...Role We are seeking a highly skilled Staff/Senior Software Consultant with deep expertise in observability,...  ...2+ years of programming background in Java or relevant technologies. ~ Knowledge... 

    10Pearls

    Lahore
    14 days ago
  •  ...experiences, mobile and software products, to helping...  ...is seeking a skilled Java Developer with expertise...  ....  ~ Serve as a principal developer in project teams...  ...~ Mentor technical staff, assist where needed,...  ...communication skills with having consulting mindset.  ~... 

    10Pearls

    Lahore
    a month ago
  • 10Pearls, LLC is seeking a Principal/Staff Software Consultant – Redis & Backend Engineering to design, optimize, and maintain Redis-based solutions...  ...or distributed systems experience, strong Redis expertise, and proficiency with .NET, Node.js, or Java. #J-18808-Ljbffr... 

    10Pearls, LLC

    Lahore
    1 day ago
  •  ...adopting digital and exponential technologies. Our work has ranged from creating highly usable, secure digital experiences, mobile and software products, to helping businesses modernize through cloud adoption and development and the digitalization of their business... 

    10Pearls

    Lahore
    a month ago
  •  ...DC metro area, 10Pearls has  product engineering and ‎software development centers in North America, Latin America, Europe...  ...learn more, visit  .   Role 10Pearls is seeking a Staff Cloud Infrastructure Consultant to support and manage enterprise-scale Microsoft Azure... 

    10Pearls

    Lahore
    15 days ago
  •  ...creating highly usable, secure digital experiences, mobile and software products, to helping businesses modernize through cloud adoption...  ...systems into production  ~ Prior experience as a Tech Lead, Staff Engineer, or hands-on lead for AI/ML engineering teams  ~... 

    10Pearls

    Lahore
    more than 2 months ago
  •  ...Washington DC metro area, 10Pearls has  product engineering and ‎software development centers in North America, Latin America, Europe,...  ..., visit  .     Role Summary – Senior Fusion HCM Technical Consultant The role delivers information technology solutions to fulfill... 

    10Pearls

    Lahore
    19 days ago
  •  ...We are hiring a  Principal Full Stack Engineer (Java + React)with 6+ years of experience...  ...develop, and maintain scalable software solutions. The ideal...  ...frontend development using React JS to build integrated, end-to...  ...as MongoDB, Cassandra, or Redis is a plus. # Protocol and... 

    Confiz

    Lahore
    1 day ago
  •  ...Us At 'Exper Labs’ we are committed to develop high quality software products using latest technologies. Our mission is to develop mobile...  ...formerly known as Demandware), Backend services are written in Java Spring Boot & mobile app is built in native iOS Swift . Cloud... 

    Exper Labs

    Lahore
    2 days ago
  •  ...adopting digital and exponential technologies. Our work has ranged from creating highly usable, secure digital experiences, mobile and software products, to helping businesses modernize through cloud adoption and development and the digitalization of their business... 

    10Pearls

    Lahore
    a month ago
  •  ...Job Title: Principal Data Engineer  Location: Lahore/Karachi/Islamabad  Job Type: Full-time    Company Overview    10Pearls...  ...creating highly usable, secure digital experiences, mobile and software products, to helping businesses modernize through cloud... 

    10Pearls

    Lahore
    a month ago
  •  ...Senior Software Engineer (.Net/Blazor) About the Role We are looking for a highly skilled .NET Full Stack Developer to join our engineering...  ...OnInitializedAsync, OnParametersSet, etc.). Experience with JS Interop to call JavaScript libraries from Blazor.... 

    Strategic Systems International

    Lahore
    17 days ago
  •  ..., secure digital experiences, mobile and software products, to helping businesses modernize...  ...the two. Role 10Pearls is seeking a Staff/Senior MLOps Engineer – Azure ML Platform...  ...systems using AKS autoscaling, GPU scheduling, Redis caching, asynchronous processing with... 

    10Pearls

    Lahore
    a month ago
  •  ...ibex is seeking an Analyst Software Engineer to develop and maintain backend services, APIs, and application features primarily using Node.js and JavaScript. The ideal candidate should be a quick learner with problem-solving skills, eager to work with modern backend technologies... 

    ibex

    Lahore
    2 days ago
  •  ...Role We are seeking a highly skilled Staff/Senior Software Consultant with deep expertise in observability, distributed systems, and cloud‑native...  ...continuous integration. ~2+ years of programming background in Java or relevant technologies. ~ Knowledge of cloud... 

    10Pearls, LLC

    Lahore
    1 day ago
  •  ...We are hiring a Senior/Principal Java Engineer with 4-10 years of experience to design, develop, and maintain scalable software solutions for Supply Chain and warehouse management. The ideal candidate will have strong expertise in Java, Jenkins, Kubernetes, Kafka, CI/... 

    Confiz

    Lahore
    1 day ago
  •  ...education, ‎real estate, retail, and hi-tech. ‎Headquartered in the Washington DC metro area, 10Pearls has  product engineering and ‎software development centers in North America, Latin America, Europe, and South Asia. To learn more, visit  .     Role We are seeking... 

    10Pearls

    Lahore
    3 days ago
  •  ...education, ‎real estate, retail, and hi-tech. ‎Headquartered in the Washington DC metro area, 10Pearls has  product engineering and ‎software development centers in North America, Latin America, Europe, and South Asia. To learn more, visit  .     Role Overview  We are... 

    10Pearls

    Lahore
    13 days ago
  •  ...adopting digital and exponential technologies. Our work has ranged from creating highly usable, secure digital experiences, mobile and software products, to helping businesses modernize through cloud adoption and development and the digitalization of their business... 

    10Pearls, LLC

    Lahore
    3 days ago
  •  ...various verticals. Position Summary We are seeking a skilled Node.js Backend Developer to join our team and help build scalable,...  ...Experience ~ Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. ~1–3 years of experience in... 

    Wateen Telecom Limited

    Lahore
    5 days ago
  •  ...Washington DC metro area, 10Pearls has  product engineering and ‎software development centers in North America, Latin America, Europe,...  ...more, visit  .     Role Summary – Oracle Fusion Technical Consultant We are looking for a strong Oracle ERP Cloud technical consultant... 

    10Pearls

    Lahore
    19 days ago
  •  ...the power of AI, data-driven, and bespoke software solutions and services.   Our unique approach...  ..., and distributed systems using C#, ASP.NET , NodeJS, and modern Web Components....  ..., including smart contract and blockchain node integration testing. Participate in... 

    Aqovia

    Lahore
    more than 2 months ago
  •  ...and optimize scalable backend services. Lead technical delivery and collaborate with product and QA teams. Design and scale Node.js applications for real-time messaging and ad-management. Optimize server-side logic to handle high-concurrency data flows. Partner... 

    Softech Masters

    Lahore
    more than 2 months ago
  •  ...education, ‎real estate, retail, and hi-tech. ‎Headquartered in the Washington DC metro area, 10Pearls has  product engineering and ‎software development centers in North America, Latin America, Europe, and South Asia. To learn more, visit  .  Role We are seeking a... 

    10Pearls

    Lahore
    19 days ago
  •  ...Technical Lead / Principal Software Engineer (MERN) Location: Lahore...  ...stack — MongoDB, Express.js, React.js, and Node.js — at a level where you...  ...scale Experience with Redis for caching, session management...  ...forum Experience in a consulting or IT services environment... 

    Innovation Insight

    Lahore
    1 day ago
  •  ...Washington DC metro area, 10Pearls has  product engineering and ‎software development centers in North America, Latin America, Europe,...  ...Chat, Interview etc.).   ~ All responsibilities of Test Consultant.  Requirements  ~4+ years of experience in Manual and Automation... 

    10Pearls

    Lahore
    a month ago
  •  ...compromising quality. Key Responsibilities Design, architect, and implement complex backend features and distributed services using Node.js . Build and maintain scalable, secure, and high‑performance RESTful and/or GraphQL APIs. Own technical design from... 

    Brickstech

    Lahore
    1 day ago
  •  ...Confiz is looking for a Principal Java Engineer with 5+ years of experience  in delivering quality software. Candidate must have expertise in the relevant domain and must be able to deliver well accordingly to their responsibilities.   Responsibilities Have a passion... 

    Confiz

    Lahore
    1 day ago
  •  ...We're looking for a Principal Software Engineer to lead the technical direction of the Simplex Suite...  ...excellence. Frontend Next.js, React What We're Looking For ~10+...  ...expertise. ~ Deep hands-on experience with Node.js, TypeScript, NestJS, and modern web platforms... 

    Simplexts

    Lahore
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal/Staff Software Consultant - Redis, .NET/Node.js/Java. Be the first to apply!