Narvar - Staff Software Engineer
3 months ago
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.
-
Bengaluru, India Narvar India Private Limited' Full timeNarvar 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 /...
-
Narvar - Technical Account Manager
2 months ago
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...
-
Narvar - Senior Data Engineer - Spark/Apache Airflow
3 months ago
Bengaluru, India Narvar India Private Limited' Full timeJob 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 timeAbout 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...
-
Customer Success Associate
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 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...
-
Associate Product Designer
2 months ago
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...
-
Salesforce Administrator
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 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...
-
Salesforce Architect, Integrations
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 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...
-
Senior Machine Learning Engineer
2 weeks ago
Bengaluru, India Anzyglobal Full timeJob 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...
-
Staff Software Engineer
3 weeks ago
Bengaluru, India CandidMen Full timeCompany 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...
-
Staff software engineer
3 weeks ago
Bengaluru, India CandidMen Full timeCompany 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...
-
Staff Software Engineer
2 weeks ago
Bengaluru, India Visa Full timeWhat 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...
-
Staff Software Development Engineer
6 months ago
Bengaluru, India Flexera Software India LLP Full timeWe’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,...
-
Staff Software Engineer
3 weeks ago
Bengaluru, India CandidMen Full timeCompany 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...
-
Staff Software Engineer
3 weeks ago
Bengaluru, India Makonis Full time8+ 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...
-
Staff software engineer
4 days ago
Bengaluru, India Pocket FM Full timeAbout 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...
-
Staff Mechanical Engineer
5 months ago
Bengaluru, India Dew Software Full timeDew 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...
-
Staff software engineer
3 weeks ago
Bengaluru, India Makonis Full time8+ 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...