LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Narvar›Staff Software Engineer, Distributed Systems
Narvar

About Narvar

Transforming post-purchase experiences for retailers

🏢 Tech👥 201-500 employees📅 Founded 2012📍 Downtown, San Mateo, CA💰 $64m⭐ 3.4
B2BCustomer serviceData AnalysisDelivery

Key Highlights

  • Over 2 billion shipments processed since 2012
  • 1,500+ retail clients including Sephora & GAP
  • $64 million raised in Series B funding
  • Headquartered in San Mateo, CA with a global presence

Narvar, headquartered in San Mateo, CA, is a leading customer experience platform that enhances post-purchase interactions for retailers. Since its founding in 2012, Narvar has facilitated over 2 billion shipments and serves more than 1,500 clients, including major brands like Sephora, GAP, and Levi...

🎁 Benefits

Narvar offers comprehensive health, vision, and dental insurance, along with generous parental leave and flexible time off. Employees enjoy a hybrid w...

🌟 Culture

Narvar's culture is centered on simplifying complex delivery processes for retailers, fostering a data-driven environment that prioritizes customer ex...

🌐 Website💼 LinkedIn𝕏 TwitterAll 21 jobs →
Narvar

Staff Software Engineer, Distributed Systems

Narvar • Hybrid - Bangalore

Posted 2w ago🏢 HybridLeadStaff engineer📍 Bangalore
Apply Now →

Skills & Technologies

JavaDistributed systemsSystem designArchitecture

Overview

Narvar is seeking a Staff Software Engineer to lead the development of new product features and enhance the web application. You'll work with technologies like Java and focus on distributed systems and architecture. This role requires 10+ years of backend development experience.

Job Description

Who you are

You have 10+ years of experience in backend development, with a strong focus on building scalable and robust systems. Your expertise in distributed systems allows you to design and implement architectures that meet both business and technical requirements. You are passionate about mentoring engineers at all levels, fostering a culture of learning and collaboration within your team.

Your technical skills include a deep understanding of system design principles and best practices. You advocate for high-quality code that is modular, extendible, and functional, ensuring that your team adheres to these standards. You thrive in cross-functional environments, working closely with product managers, designers, and engineering leadership to translate business requirements into actionable plans.

You possess a strong educational background, ideally from a tier-1 institution, which complements your extensive experience in the field. You are committed to continuous improvement and are always looking for ways to enhance team velocity and product development processes.

Desirable

Experience with cloud platforms and modern development tools is a plus. Familiarity with Agile methodologies and a track record of leading successful projects will set you apart.

What you'll do

As a Staff Software Engineer at Narvar, you will take ownership of the architecture for new product platforms, driving business results through innovative solutions. You will lead process improvements that enhance team velocity and accelerate product development cycles. Your role will involve writing high-quality code and advocating for best practices in system design, coding, performance, and testing.

You will collaborate with cross-functional stakeholders to break down complex business requirements into actionable tasks. Your leadership will guide junior engineers in design, coding, and troubleshooting, helping them grow in their roles. You will also define and develop architecture models and roadmaps for application and software components, ensuring common usability across products and domains.

Your contributions will directly impact the future of Narvar's web application, as you work to build features that delight customers and enhance their experience. You will be instrumental in creating a strong product-minded engineering culture, mentoring your peers, and fostering an environment of continuous learning and improvement.

What we offer

Narvar values diversity and is committed to creating an inclusive environment for all employees. We offer competitive compensation and benefits, along with opportunities for professional growth and development. Join us in shaping the future of our products and making a meaningful impact in the industry.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Narvar.

Apply Now →Get Job Alerts