Flag job

Report

Software Engineer 2

Min Experience

2 years

Location

Bengaluru, Karnataka, India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Responsibilities Thorough understanding of our search index architecture and some vision to influence product direction Write clean, well-documented code with a strong focus on unit testing and code review skills to uphold high-quality standards Analyze and optimize index performance by identifying bottlenecks, and offering configurable for users to tune queries Strong collaborative skills to work closely with other engineers on cross-functional teams distributed geographically to integrate new features with the overall architecture Troubleshoot complex technical issues related to performance, consistency and scalability Requirements 2-3+ years experience in Database, Distributed Systems, and Software Engineering Solid understanding of distributed systems, good level of proficiency in GOLANG some level of knowledge of information retrieval Collaborative and a play-to-win-together attitude to help peers and guide junior engineers as we onboard

About the company

Couchbase, a leader in database management solutions, offers an unparalleled environment for professional growth and innovation. Working at Couchbase means being part of a cutting-edge team that is transforming the data management landscape. As a company at the forefront of database solutions, Couchbase attracts talent that thrives on solving complex problems and driving significant technological advancements. Employees at Couchbase enjoy a culture that prioritizes collaboration, creativity, and continuous improvement. The company is highly renowned for its commitment to fostering an inclusive and diverse workplace where ideas from every employee are valued, enabling them to contribute to industry-defining projects. Furthermore, Couchbase invests in its workforce by providing regular opportunities for professional development and career progression, ensuring that employees not only grow their skills but also advance significantly on their career paths. For someone aspiring to build a long-term career in technology, Couchbase offers a vibrant and dynamic work environment that is not only rewarding in terms of professional exposure but also provides a healthy work-life balance. Employees are equipped with the resources and support to maintain a balance between achieving personal goals and fulfilling professional responsibilities. In addition to the enriching work environment, Couchbase provides competitive compensation packages, complete with benefits that cater to the diverse needs of its employees. By choosing to work at Couchbase, you place yourself at the heart of technological innovation and transformation.

Skills

database
distributed systems
software engineering
golang
information retrieval