Software Engineer for Distributed Systems and Search Engines
2 weeks ago
At LinkedIn, we're building the next generation of infrastructure platforms to power our professional network. As a Software Engineer on our Systems Infrastructure team, you'll be responsible for designing and implementing high-performance distributed systems for information retrieval.
We're looking for someone with expertise in Rust, C/C++, and distributed systems to join our team. You'll work closely with our IR engines team to develop a high-performance distributed database built using Rust to support multiple retrieval use cases with dense and sparse vectors.
Your responsibilities will include:
- Owning the technical strategy for broad or complex requirements with insightful and forward-looking approaches to handle retrieval for large datasets with multiple query patterns
- Designing, implementing, and optimizing the performance of the underlying querying, storage, and indexing systems
- Improving the observability and understandability of retrieval systems with a focus on improving developer productivity and system sustenance
- Effectively communicating with the team, partners, and stakeholders
- Mentoring other engineers, defining our challenging technical culture, and helping to build a fast-growing team
- Working closely with the open-source community to participate and influence cutting-edge open-source projects
To succeed in this role, you'll need:
- 8+ years of industry experience in software design, development, and algorithm-related solutions
- 8+ years of experience programming in languages such as Rust (preferred), C/C++
- Hands-on experience developing distributed systems, large-scale systems, databases, and/or Backend APIs
You'll have the opportunity to work on a wide range of exciting projects, including:
- Designing and working with the architecture of search engines and database systems, with a focus on performance and scalability
- Architecting, building, and running large-scale low-latency distributed systems
As a member of our team, you'll receive a competitive salary, ranging from ₹25,00,000 to ₹40,00,000 per annum, depending on your level of experience and qualifications. We also offer a comprehensive benefits package, including medical insurance, retirement savings plans, and paid time off.
-
Bengaluru, Karnataka, India Gateway Search Full timeAbout Gateway SearchWe are a leading MNC client providing software as a service products related to customer support, sales, and other customer communications.The company was founded in Denmark in 2007 and has over 100,000 customers and 5000+ global employees.As an early hire, you will have a unique opportunity to be a pivotal part of our Product Development...
-
Senior Distributed Systems Engineer
2 weeks ago
Bengaluru, Karnataka, India LinkedIn Full timeAt LinkedIn, we're building the next-generation infrastructure platforms to power our search capabilities. As a Senior Distributed Systems Engineer on our Search Infrastructure team, you'll be responsible for designing, developing, and optimizing the underlying querying, storage, and indexing systems that support billions of documents.About the RoleWe're...
-
Distributed Infrastructure Engineer
5 days ago
Bengaluru, Karnataka, India LinkedIn Full timeJob OverviewThis is a unique opportunity to join LinkedIn's world-class software engineering team as a Distributed Infrastructure Engineer, specializing in Rust and search technologies.About the RoleWe are seeking an experienced engineer who can design and build next-generation infrastructure platforms for information retrieval (IR) with a focus on...
-
Senior Backend Software Engineer
14 hours ago
Bengaluru, Karnataka, India CareerXperts Consulting Full timeJob DescriptionAbout the Role:We are seeking an experienced Senior Backend Software Engineer to join our team as a Distributed Systems Expert. In this role, you will design and develop scalable, reliable, and well-documented APIs and backend systems using your expertise in Node.js, GoLang, Java, or Python.Main Responsibilities:Design and implement...
-
Bengaluru, Karnataka, India LinkedIn Full timeJob OverviewWe are seeking a highly skilled Senior Distributed Systems Engineer to join our team at LinkedIn. This role will involve designing and building the next-generation infrastructure platforms for search and retrieval services.
-
Software Engineer
2 days ago
Bengaluru, Karnataka, India LinkedIn Full timeAt LinkedIn, we're transforming the way the world works. We're building a platform that helps professionals achieve their careers and economic goals.About the RoleWe're looking for an experienced Software Engineer to join our Distributed Systems team as a Distributed Systems Architect. This is a unique opportunity to shape the future of our infrastructure...
-
Data Engineer, Distributed Systems
14 hours ago
Bengaluru, Karnataka, India LinkedIn Full timeAre you passionate about building high-performance infrastructure platforms? Do you have expertise in distributed systems and Rust programming?About the RoleWe're seeking a talented Data Engineer to join our team at LinkedIn. As a key member of our software engineering group, you'll be responsible for designing and building next-generation infrastructure...
-
Backend Software Engineer
2 weeks ago
Bengaluru, Karnataka, India CareerXperts Consulting Full timeJob DescriptionAbout the Role:We are seeking an experienced Backend Software Engineer to join our team at CareerXperts Consulting. As a key member of our engineering team, you will design, develop, and maintain scalable and efficient backend services that support our web and desktop applications.Key Responsibilities:Design and implement scalable backend...
-
Distributed Systems Engineer
3 weeks ago
Bengaluru, Karnataka, India Nutanix Full timeThe OpportunityAs a Distributed Systems Engineer at Nutanix, you will be part of the Acropolis Management team, which owns the control plane for the Nutanix operating system.Engineering / R&D at Nutanix:Nutanix is a global leader in cloud software and a pioneer in hyper-converged infrastructure solutions, making computing invisible anywhere.Your Role:Design...
-
Senior Distributed Systems Engineer
1 day ago
Bengaluru, Karnataka, India LinkedIn Full timeUnlock the Power of Information Retrieval with LinkedInAre you a seasoned software engineer with a passion for distributed systems and information retrieval? Do you want to be part of a cutting-edge team that's revolutionizing the way people connect and find opportunities?We're looking for a highly skilled Senior Distributed Systems Engineer to join our IR...
-
Highly Skilled Distributed Systems Engineer
2 days ago
Bengaluru, Karnataka, India LinkedIn Full timeCompany OverviewLinkedIn is a professional networking platform that connects people and helps them achieve their career goals. Our mission is to create economic opportunities for every member of the global workforce.Job DescriptionWe are seeking an experienced Principal Staff Software Engineer, Systems Infrastructure to join our world-class software...
-
Distributed Systems Infrastructure Engineer
3 weeks ago
Bengaluru, Karnataka, India LinkedIn Full timeTransform the way the world works with LinkedIn's cutting-edge infrastructure team. As a Distributed Systems Infrastructure Engineer, you will be responsible for building next-generation infrastructure platforms that enable LinkedIn's mission to create economic opportunity for every member of the global workforce.We're committed to providing transformational...
-
Distributed Systems Infrastructure Engineer
1 week ago
Bengaluru, Karnataka, India LinkedIn Full timeAre you a skilled software engineer looking for a challenging opportunity to design and build high-performance distributed systems?As a Distributed Systems Infrastructure Engineer at LinkedIn, you will be part of our world-class software engineering team responsible for building the next-generation infrastructure platforms. Your focus will be on information...
-
Software Engineer
1 week ago
Bengaluru, Karnataka, India LinkedIn Full timeAbout the RoleWe're looking for a talented Software Engineer to join our team as a Distributed Systems Architect. As a key member of our infrastructure team, you will be responsible for designing, implementing, and optimizing large-scale distributed systems with security and compliance in mind.The Tracking Team at LinkedIn is responsible for instrumenting &...
-
Senior Distributed Systems Engineer
14 hours ago
Bengaluru, Karnataka, India LinkedIn Full timeAre you passionate about building the next-generation infrastructure and platforms for a leading professional network?About the RoleWe are seeking a highly skilled Senior Distributed Systems Engineer to join our world-class software engineering team in Bangalore, India.As a key member of our infrastructure team, you will be responsible for designing,...
-
Distributed Systems Engineer
1 month ago
Bengaluru, Karnataka, India Nutanix Full timeThe OpportunityWe are seeking a skilled engineer to design and develop distributed systems for our cutting-edge Nutanix operating system. As part of our Acropolis Management team, you will work on scalable distributed systems, collaborating with development, test, and product management teams to deliver high-quality products.Your RoleDesign and develop...
-
Distributed Systems Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Dell Full timePowerScale Engineering TeamJoin PowerScale in re-architecting its stack to cater to the unique demands of the consumer market in the GenAI era.About the RoleThis is an opportunity to use your expertise to work on innovative solutions, constantly being challenged in developing and improving new and current technologies with a supportive team behind you as we...
-
Distributed Systems Engineer
14 hours ago
Bengaluru, Karnataka, India LinkedIn Full time**Transform the Way the World Works with LinkedInWe are building a next-generation tracking platform to efficiently collect interaction data for our billion-plus users cutting across multiple technology stacks (mobile, applications, infrastructure) and generate insights in near real-time.You will be part of our world-class software engineering team,...
-
Senior Distributed Systems Engineer
2 weeks ago
Bengaluru, Karnataka, India LinkedIn Full timeAbout the RoleWe are seeking a highly skilled Senior Distributed Systems Engineer to join our team in Bangalore, India.Job DescriptionThis is a hybrid role that involves designing, implementing, and optimizing large-scale distributed systems with security and compliance in mind. You will work closely with our world-class software engineering team to build...
-
Software Engineer for Predictive Search Systems
2 weeks ago
Bengaluru, Karnataka, India AMEX Full timeWe are seeking a highly skilled Software Engineer to join our team in Bangalore, India. As a Staff Engineer on the Predictive Search team, you will play a pivotal role in shaping the technical direction for predictive search. You will lead initiatives to design and build high-performing, scalable systems that deliver real-time, machine-learning-powered...