Narvar - Staff Software Engineer

3 months ago


Bengaluru, India Narvar India Private Limited' Full time

Narvar is Growing We are looking for a Staff Software Engineer to build new product features that delight our customers. You will play a key role in guiding the future of our web application at Narvar by partnering with a cross-functional team including Engineers, Designers, Product Managers, and engineering leadership. You will lead process improvements that increase the velocity of the team, accelerating product development. As a Staff Engineer, you will build a strong product-minded engineering culture by mentoring and guiding all levels of engineers.

Day-to-day :

- Own the architecture of new product platforms to drive business results and support extending existing ones.

- Implement scalable architecture and work on a committed team contributing to robust projects.

- Write high-quality code that is modular, extendible, and functional.

- Advocate for best patterns and practices in the area of system design, coding, performance, and testing.

- Developing a highly concurrent and distributed system.

- Defining and developing architecture models and roadmaps of application and software components to meet business and technical requirements, driving common usability across products and domains.

- Work with cross-functional stakeholders including, Product, Design, Sales, and Engineering Leadership, to help break down business requirements into actionable plans.

- Mentoring junior engineers on design, coding, and troubleshooting.

What we're looking for :

- BS/MS from a tier-1 institution (IIT, BITS, IIIT, NIT, DA-IICT, etc) or equivalent experience.

- 10+ years of experience in backend development/ end-end product development.

- Numerous years of hands-on experience in architecture, design, and development of enterprise applications, integrations & data infrastructure.

- You have experience designing, developing, debugging, and operating resilient distributed systems

- You have experience with managing large, complex systems in the cloud.

- You have a proven track record in delivering efficient, scalable, reliable, and maintainable customer-facing systems on time.

- You are not afraid to take the initiative and help make an impact on the larger organization.

- You have solid organizational and excellent communication skills and a proven ability to articulate customer and technical requirements with all stakeholders.

- Deep hands-on expertise in one or more of the following server-side languages: Java, Python, Go, Scala, Rust.

- Extensive experience designing, building, and integrating with RESTful APIs.

- Experience designing and scaling relational and NoSQL database platforms (such as MySQL, Postgres, Cassandra, DynamoDB, MongoDB, Redis, and Elasticache).

- Experience with cloud computing platforms like AWS or GCP.

- Experience building high volume, high performance, and highly available SaaS or consumer-facing products.

- Extensive experience with Containers and Kubernetes, CI/CD tools.

- Previous startup experience strongly preferred.

Why Narvar?

We're on a mission to simplify the everyday lives of consumers. Post-purchase is a critical phase of the customer journey. That's why we created Narvar - a platform focused on driving customer loyalty through seamless post-purchase experiences that allow retailers to retain, engage, and delight customers. If you've ever bought something online, there's a good chance you've used our platform

From the hottest new direct-to-consumer companies to retail's most renowned brands, Narvar works with GameStop, Neiman Marcus, Sonos, Nike, and 1300+ other brands. With hubs in San Francisco, Atlanta, London, and Bangalore, we've served over 125 million consumers worldwide across 10+ billion interactions, 38 countries, and 55 languages.

Pioneering the post-purchase movement means navigating into the unknown. Our team thrives on this sense of adventure while nurturing a mindset of innovation. We're a home for big hearts and we leave our egos at the door. We work hard but we always make time to celebrate professional wins, baby showers, birthday parties, and everything in between.

We are an equal-opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

(ref:hirist.tech)

  • Bengaluru, India Narvar India Private Limited' Full time

    Narvar is growing! We are seeking a talented and experienced Software Integrations Engineer with a strong focus on integrations with third-party systems. As a key member of our product development team, you will play a crucial role in ensuring seamless and efficient integration between our products and various external logistics systems /...


  • Bengaluru, India Narvar India Private Limited Full time

    - Narvar is growing! We are hiring a Technical Account Managers to help scale our customer base. You are a person who is self-motivated, problem solver and willing to learn and take action. You get to work with our amazing customer success team and will report directly to our Managers and Directors of Customer Success.- Our Technical Account Managers are...


  • Bengaluru, India Narvar India Private Limited' Full time

    Job Description : Narvar is growing! We are looking for a highly skilled and experienced Senior Software Engineer to join our Data Engineering team. In this role, you will lead, design and build data pipelines and systems that can efficiently store, process, and analyze large and complex datasets. Data products are at the heart of Narvar's core business...


  • Bengaluru, Karnataka, India Narvar India Private Limited Full time

    About NarvarNarvar is a leading provider of post-purchase experiences for retailers. Our mission is to simplify the everyday lives of consumers by delivering seamless and personalized experiences that drive customer loyalty.Job SummaryWe are seeking an experienced Technical Account Manager to join our team in India. As a Technical Account Manager, you will...


  • Bengaluru, India Narvar Full time

    **Narvar Hybrid Eligible locations**:Atlanta, GA | Austin, TX | New York, NY | San Francisco, CA | London, UK | Bangalore, India | Tokyo, Japan **Narvar is growing!** We are hiring a Customer Success Associate to help scale our customer base. You are a person who is self-motivated, problem solver and willing to learn and take action. You get to work with...

  • Product Designer

    6 months ago


    Bengaluru, India Narvar Full time

    **Narvar Hybrid Eligible locations**:Atlanta, GA | Austin, TX | New York, NY | San Francisco, CA | London, UK | Bangalore, India | Tokyo, Japan **Narvar** is growing! We're looking for a Product Designer to help our team build the future of the retail experience. Explore and grow your knowledge and expertise in user experience and product design to help...

  • Product Designer

    2 months ago


    Bengaluru, Karnataka, India Narvar Full time

    **Narvar** is growing! We're looking for a Senior Product Designer to help our team build the future of the retail experience. Explore and grow your knowledge and expertise in user experience and product design to help guide a platform that touches millions of lives. You will develop collaborative relationships to drive strong user adoption and excellent...


  • Bengaluru, Karnataka, India Narvar Full time

    **Narvar** is growing! We're looking for a Product Designer to help our team build the future of the retail experience. Explore and grow your knowledge and expertise in user experience and product design to help guide a platform that touches millions of lives. You will develop collaborative relationships to drive strong user adoption and excellent retention...


  • Bengaluru, India Narvar Full time

    **Narvar Hybrid Eligible locations**:Atlanta, GA | Austin, TX | New York, NY | San Francisco, CA | London, UK | Bangalore, India | Tokyo, Japan **Narvar **is growing!** **We are hiring a Sr. Salesforce Administrator to work out of our Bangalore office to develop solutions for our GTM teams. You are incredibly detail-oriented and are constantly asking...


  • Bengaluru, India Narvar Full time

    **Narvar Hybrid Eligible locations**:Atlanta, GA | Austin, TX | New York, NY | San Francisco, CA | London, UK | Bangalore, India | Tokyo, Japan **Narvar** is growing! We are hiring an Integrations Architect who loves solving problems, implementing products they will actually use, and who wants to play a major role in the success of our partners and...


  • Bengaluru, India Anzyglobal Full time

    Job Description : We are hiring a Staff Software Engineer to build new products and improve all aspects of the Narvar platform Data is at the core of our competitive advantage so the work you do has a large impact across the company, our business partners, and the lives of our end users. Machine Learning Engineers at Narvar work across the stack. We are...


  • Bengaluru, India CandidMen Full time

    Company DescriptionCandidMen is India's largest on-demand apparel rental platform that offers premium designer wear for men, focusing on asset utilization and sustainable fashion. We have grown 2x every year for last 4 years.Role DescriptionThis is a full-time role for a Staff Software Engineer at CandidMen. The Staff Software Engineer will be responsible...


  • Bengaluru, India CandidMen Full time

    Company DescriptionCandid Men is India's largest on-demand apparel rental platform that offers premium designer wear for men, focusing on asset utilization and sustainable fashion. We have grown 2x every year for last 4 years.Role DescriptionThis is a full-time role for a Staff Software Engineer at Candid Men. The Staff Software Engineer will be responsible...


  • Bengaluru, India Visa Full time

    What a Staff Software Engineer does at Visa:The Staff Software Engineer contributes to the success of the team by:Designing, documenting, and implementing new systems, enhancements, and modifications to existing software that aligns with design specifications, security, and Java best practices.Lead and support the team to develop software that conforms to...


  • Bengaluru, India Flexera Software India LLP Full time

    We’re transforming the software industry. We’re Flexera. With more than 50,000 customers across the world, we’re achievingthat goal.Butwe knowwe can’t do any of that without our team. Ready to help us re-imagine the industry during a time of substantial growth and ambitious plans? Come and see why we’re consistently recognized by Gartner,...


  • Bengaluru, India CandidMen Full time

    Company DescriptionCandidMen is India's largest on-demand apparel rental platform that offers premium designer wear for men, focusing on asset utilization and sustainable fashion. We have grown 2x every year for last 4 years.Role DescriptionThis is a full-time role for a Staff Software Engineer at CandidMen. The Staff Software Engineer will be responsible...


  • Bengaluru, India Makonis Full time

    8+ years of professional software development experience, with at least 2+ years in a senior or staff engineering role.Expertise in Go & PythonStrong experience with distributed systems, microservices architecture, and cloud platforms (AWS, GCP, or Azure).Proven track record of designing and building large-scale, high-performance, and reliable software...


  • Bengaluru, India Pocket FM Full time

    About Pocket FM:It’s an amazing time to join Pocket FM as we continue shaping the future of entertainment globally with audio series. Our mission is to give wings and wisdom to stories, transforming them into a strong entertainment package. Pocket FM has grown to 130+ million listeners community, spending an average of over 115 minutes every day, while the...


  • Bengaluru, India Dew Software Full time

    Dew Software is seeking a highly skilled and experienced Staff Mechanical Engineer to join our team. As a Staff Mechanical Engineer at Dew Software, you will play a key role in designing and developing innovative mechanical systems and components for various applications. You will collaborate with cross-functional teams and work closely with clients to...


  • Bengaluru, India Makonis Full time

    8+ years of professional software development experience, with at least 2+ years in a senior or staff engineering role.Expertise in Go & PythonStrong experience with distributed systems, microservices architecture, and cloud platforms (AWS, GCP, or Azure).Proven track record of designing and building large-scale, high-performance, and reliable software...