Senior Backend Software Engineer

6 days ago


Bengaluru, Karnataka, India Bazaarvoice Full time
About Bazaarvoice

We're a global leader in creating smart shopping experiences. Our expansive network, passionate community, and enterprise technology connect thousands of brands and retailers with billions of consumers. We enable brands to connect with consumers and collect valuable user-generated content at an unprecedented scale. This content achieves global reach by leveraging our extensive and ever-expanding retail, social, and search syndication network. We also make it easy for brands and retailers to gain valuable business insights from real-time consumer feedback with intuitive tools and dashboards. The result is smarter shopping: loyal customers, increased sales, and improved products.

The problem we're trying to solve is that brands and retailers struggle to make real connections with consumers. It's a challenge to deliver trustworthy and inspiring content in the moments that matter most during the discovery and purchase cycle. The result is time and money spent on content that doesn't attract new consumers, convert them, or earn their long-term loyalty.

Our brand promise is to close the gap between brands and consumers. We're a company that's passionate about innovation, agility, and experimentation. We're looking for an experienced Software Engineer to join us in building the future of product discovery. As part of the Content and Creators product unit, you'll be part of a team building products used by millions of consumers and thousands of businesses worldwide.

Responsibilities

We're looking for a talented Software Engineer to collaborate with our Product Managers, Designers, and other Engineers to deliver new functionality and iterative improvements to customer-facing products and internal tools. You'll build efficient, scalable, and reusable services and APIs using Typescript. You'll also lead technical design for new applications and features, write and review technical design documents, and participate in code reviews with other engineers. Additionally, you'll focus on knowledge sharing with other engineers, identify and resolve scalability and performance issues, and profile and improve large-scale database access patterns.

Essential Criteria

We're looking for a candidate with 5+ years of demonstrated experience working in or building large-scale services or B2B SaaS companies. You should have 2+ years of detailed knowledge and working experience of JavaScript, 3+ years of Typescript, and/or NestJS, and 3+ years of MongoDB Atlas, Cassandra, and/or Elasticsearch. You should also have high attention to detail, be flexible and able to work concurrently on multiple projects, and have excellent written and verbal communication skills. Strong interpersonal skills and solid experience writing highly secure web applications are also required.

Desired Criteria

Experience with modern CI/CD tooling, such as Docker and Kubernetes, is a plus. We're also looking for candidates with experience with Neo4j, Redis, service-oriented architectures, agile methodologies, and Google Cloud Pub/Sub. If you're passionate about innovation, agility, and experimentation, and you're looking for a challenging role that will allow you to grow and develop your skills, we'd love to hear from you.

Why join Bazaarvoice?

We're a company that's passionate about innovation, agility, and experimentation. We believe in the power of authentic feedback because it's in our DNA. We do the right thing when faced with hard choices. Transparency and trust accelerate our collective performance. We're a company that's passionate about innovation, agility, and experimentation. We're looking for talented individuals who share our values and are passionate about building the future of product discovery.

  • Bengaluru, Karnataka, India Sonata Software Full time

    As a Senior Backend Software Engineer at Sonata Software, you will leverage your expertise in backend technologies to drive innovation and growth. With a strong foundation in C#, you will design and develop scalable, efficient, and secure backend systems. Your knowledge of SQL databases, including SQL Server, MySQL, and Oracle, will enable you to create...


  • Bengaluru, Karnataka, India Thales Full time

    We are seeking a highly skilled Senior Software Engineer - Backend to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our backend systems. The ideal candidate will have a strong understanding of software design patterns, object-oriented programming, and cloud-based technologies.We...


  • Bengaluru, Karnataka, India Jio Full time

    Job Title: Senior Software Engineer (Backend)Job Description:We are looking for a talented Senior Software Engineer to join our development team. The successful candidate will be responsible for designing and implementing backend systems, collaborating with cross-functional teams, and ensuring high-quality code delivery.Design and implement scalable backend...


  • Bengaluru, Karnataka, India Tide Full time

    About TideTide is a leading fintech company that offers a range of innovative financial solutions for small businesses. As a Senior Backend Software Engineer, you will play a key role in shaping our technology strategy and leading the development of our backend systems.About the RoleAs a Senior Backend Software Engineer at Tide, you will be responsible for...


  • Bengaluru, Karnataka, India Xllent Corporate Services Pvt Ltd Full time

    We are seeking a highly skilled Senior Backend Software Engineer to join our team at Xllent Corporate Services Pvt Ltd.The ideal candidate will have a strong background in software engineering, with a focus on building scalable and secure backend systems.As a senior engineer, you will be responsible for designing and implementing complex software systems, as...


  • Bengaluru, Karnataka, India The Nielsen Company Full time

    Senior Backend Software EngineerAt The Nielsen Company, we're looking for a skilled Senior Backend Software Engineer to join our Nielsen One Application team. As a key member of our team, you'll be responsible for designing, developing, and maintaining our innovative software solutions.You'll work closely with our international team of engineers to deliver...


  • Bengaluru, Karnataka, India JTek Software Solutions Pvt Ltd Full time

    Job Title: Backend Software EngineerWe are seeking an experienced Backend Software Engineer to join our team at JTek Software Solutions Pvt Ltd. The ideal candidate will have a strong background in backend development, with a focus on AWS, Lambda, API Gateway, and DynamoDB.Key Responsibilities:Design and develop scalable backend systems using AWS Lambda, API...


  • Bengaluru, Karnataka, India Sonata Software Full time

    Key Responsibilities:As a Senior Backend Software Developer at Sonata Software, you will be responsible for designing and developing scalable backend systems using C#. Your expertise in SQL databases, including SQL Server, MySQL, and Oracle, will be crucial in ensuring data integrity and performance.Technical Requirements:We are looking for a candidate with...


  • Bengaluru, Karnataka, India Sonata Software Full time

    Key Responsibilities:As a Senior Backend Software Developer at Sonata Software, you will be responsible for designing and developing scalable backend systems using C#. Your expertise in SQL databases, including SQL Server, MySQL, and Oracle, will be crucial in ensuring data integrity and performance.Technical Requirements:We are looking for a candidate with...


  • Bengaluru, Karnataka, India Sonata Software Full time

    Job Title: Digital Senior EngineerWe are seeking a highly skilled Digital Senior Engineer to join our team at Sonata Software. The ideal candidate will have a strong background in backend technologies, specifically C#.Key Responsibilities:Design and develop scalable backend systems using C#.Implement and maintain SQL databases, including SQL Server, MySQL,...


  • Bengaluru, Karnataka, India HyrEzy Talent Solutions Full time

    Job Title: Senior Backend Software EngineerAbout the Company: HyrEzy Talent Solutions is a leading provider of innovative financial services for international students. Our mission is to empower students to achieve their global education and career goals.Job Summary: We are seeking a highly skilled Senior Backend Software Engineer to join our core team. The...


  • Bengaluru, Karnataka, India Squareroot Consulting Pvt Ltd Full time

    Job Title: Senior Backend Software EngineerAbout the Role:We are looking for a highly skilled Senior Backend Software Engineer to join our team at Squareroot Consulting Pvt Ltd. As a senior member of our engineering team, you will be responsible for designing, developing, and implementing web-based applications using Java.Key Responsibilities:Design and...


  • Bengaluru, Karnataka, India QNX Software Systems Full time

    Job DescriptionJob Title: Senior Cloud Backend EngineerJob Summary:We are seeking a highly motivated and experienced Senior Cloud Backend Engineer to join our team in Bengaluru. As a key member of our Cloud Security product line, you will be responsible for designing and developing innovative and scalable cloud-based security solutions.Key...


  • Bengaluru, Karnataka, India The Nielsen Company Full time

    Unlock Your Potential as a Senior Backend Software EngineerWe're seeking a highly skilled and experienced Senior Backend Software Engineer to join our Nielsen One Application (N1 Apps) team. As a key member of our team, you will be responsible for designing, developing, and maintaining scalable and efficient backend systems using C# and.Net Core.About the...


  • Bengaluru, Karnataka, India NTT DATA Full time

    About CompanyCompany is a leading provider of innovative solutions in the tech industry. We are currently seeking a skilled Senior Software Engineer - Backend Developer to join our team.Key ResponsibilitiesAs a Senior Software Engineer - Backend Developer, you will be responsible for designing, developing, and maintaining our backend systems. This will...


  • Bengaluru, Karnataka, India Extreme Networks Full time

    Job Title: Senior Software Systems Engineer-BackendAre you a seasoned software engineer looking to take on a leadership role in a dynamic and innovative company? Do you have a passion for designing and developing scalable and high-performance software systems? If so, we have an exciting opportunity for you to join our team as a Senior Software Systems...


  • Bengaluru, Karnataka, India Code and Theory Full time

    At Code and Theory, we're seeking a highly skilled Senior Backend Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining scalable, high-performance backend systems.Our ideal candidate will have a strong background in backend software development, with a focus on...


  • Bengaluru, Karnataka, India Mempage Full time

    Job Title: Senior Backend EngineerWe are seeking a seasoned Senior Backend Engineer with a strong foundation in TypeScript and Node.js to join our team at Mempage. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining robust and scalable backend systems.Key Responsibilities:Design, develop, and maintain...


  • Bengaluru, Karnataka, India Chiselon Technologies Pvt Ltd Full time

    Job Title: Senior Backend Software Engineer About the Role: We are seeking a highly skilled Senior Backend Software Engineer to join our team at Chiselon Technologies Pvt Ltd. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining applications using Kotlin and Java. Key Responsibilities: • Design and...


  • Bengaluru, Karnataka, India Energy Exemplar Full time

    Job Title: Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Energy Exemplar.Key Responsibilities:Design and develop scalable, efficient, and reliable software systems.Collaborate with cross-functional teams to ensure seamless integration and deployment of software solutions.Develop and...