Rust Systems Engineer for Distributed Data Platforms

2 weeks ago


Bengaluru, Karnataka, India LinkedIn Full time

Overview

">

We're looking for a highly skilled Rust systems engineer to join our team at LinkedIn, where you'll be responsible for building and maintaining the next-generation infrastructure platforms for our distributed data systems. Our focus is on information retrieval (IR), and we're working with cutting-edge technologies like Embedding Based Retrieval (EBR), Retrieval Augmented Generation (RAG), and Semantic search.

">

About Us

">

LinkedIn is the world's largest professional network, dedicated to creating economic opportunities for every member of the global workforce. We believe in providing transformational opportunities for our employees by investing in their growth and fostering a culture built on trust, care, inclusion, and fun.

">

The Role

">

You will design, build, and write highly optimized code for our IR engines, which involve developing high-performance distributed databases using Rust. Your focus will be on designing and building various components for the retrieval engine to enable sub-second retrieval with advanced matching capabilities. You will also work closely with our open-source community to participate and influence cutting-edge projects.

">

Responsibilities

">
  • ">
  • Design and build highly optimized code for our IR engines.">
  • Participate in design and code reviews to maintain our high development standards.">
  • Partner with peers, leads, and internal customers to define scope, prioritize, and build impactful features at a high velocity.">
  • Mentor other engineers and help build a fast-growing team.">
  • Work closely with the open-source community to participate and influence cutting-edge projects.">
">

Qualifications

">

We're looking for someone with a BA/BS degree in Computer Science or a related technical discipline, or equivalent practical experience. You should have at least 5 years of industry experience in software design, development, and algorithm-related solutions, as well as 5+ years of experience programming in Rust or C/C++. Experience with distributed systems, large-scale systems, databases, or storage systems is also essential.

">

Preferred Qualifications

">

Expert knowledge of data structures, memory management, and optimization techniques would be beneficial. Experience with databases or search systems focusing on performance, open-source project management, and governance, as well as cloud computing (e.g., Azure), are all considered assets.

">

Salary: $180,000 - $220,000 per annum

">

Location: Bangalore, India

">

Benefits

">

We offer a comprehensive benefits package that includes generous health and wellness programs, time away for employees of all levels, and a hybrid work option. We strongly believe in the well-being of our employees and their families, making us an equal employment opportunity employer.

">

Contact Information

">

Please note that we do not accept unsolicited resumes from recruiters or staffing agencies. If you're interested in this role, please submit your application through our official website.

",

  • Bengaluru, Karnataka, India LinkedIn Full time

    Are 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...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Job 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...


  • Bengaluru, Karnataka, India LinkedIn Full time

    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...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Are 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...


  • Bengaluru, Karnataka, India LinkedIn Full time

    At 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...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Transform 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...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Unlock 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...


  • Bengaluru, Karnataka, India LinkedIn Full time

    At LinkedIn, we're building the next-generation infrastructure platforms to power our global network. As a High-Performance Infrastructure Software Engineer on our Distributed Systems team, you'll be responsible for designing and building high-performance distributed databases using Rust to support multiple retrieval use cases with dense and sparse...

  • Rust Developer

    2 weeks ago


    Bengaluru, Karnataka, India Zzazz Full time

    About Zzazz, a revolutionary information economy company.We're redefining the future of information commerce by turning content into valuable assets. Our AI-driven models price content in real-time, shaping a transparent and dynamic economy where quality drives value.With over 500M unique users globally, we've built a massive corpus through thousands of...


  • Bengaluru, Karnataka, India LinkedIn Full time

    At LinkedIn, we believe in creating economic opportunity for every member of the global workforce. As a Principal Staff Software Engineer, Systems Infrastructure, you will play a crucial role in building the next-generation information retrieval infrastructure and platforms for our company.We are looking for an exceptional systems engineer to join our...


  • Bengaluru, Karnataka, India LinkedIn Full time

    At LinkedIn, we're looking for a talented Senior Software Engineer to join our team and help shape the future of our distributed systems. As a key member of our engineering team, you'll be responsible for designing, building, and deploying scalable and reliable software systems that power our platform.About UsWe're the world's largest professional network,...


  • Bengaluru, Karnataka, India LinkedIn Full time

    At LinkedIn, we're building a next-generation tracking platform to efficiently collect interaction data for our billion-plus users cutting across multiple technology stacks. Our team is responsible for instrumenting and collecting accurate data on how users interact with our web and mobile applications.Data scientists use this data to gain business insights,...


  • Bengaluru, Karnataka, India Zeta Global Full time

    Big Data and Distributed Systems EngineerWe are seeking a highly skilled Distributed Systems Engineer with expertise in big data to join our team at Zeta Global. This role will involve designing, developing, and owning the distributed systems CRM platform for Zeta's Zeta Marketing Platform.Your Impact:Implement the next version of our big data CRM platform,...

  • Software Engineer

    1 week ago


    Bengaluru, Karnataka, India LinkedIn Full time

    Transform the way the world works with LinkedIn's cutting-edge infrastructure teams. We're seeking a skilled Software Engineer to lead our distributed systems efforts and drive innovation in information retrieval.About the RoleTechnical Strategy: Develop insightful and forward-looking approaches to handle retrieval for large datasets with multiple query...


  • 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,...


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

    We are Squareroot Consulting Pvt Ltd, a well-funded startup disrupting the P2P lending domain in India. Our mobile-only lending platform helps underserved banking consumers. We're looking to build a team in Engineering.**Position:** Senior Distributed Systems Engineer**Location:** Bangalore**Experience:** 10+ years**Compensation:** ₹50-70 Lacs + ESOP per...


  • Bengaluru, Karnataka, India Rippling Full time

    About RipplingRippling is a unified workforce platform that enables businesses to manage their HR and IT needs in one place. By connecting various business systems to a single source of truth, Rippling streamlines employee data management and automates manual tasks.With Rippling, employees can be onboarded quickly and efficiently. A new hire's payroll,...


  • Bengaluru, Karnataka, India Databricks Full time

    At Databricks, we empower data teams to tackle the world's most complex challenges. Our cutting-edge data and AI infrastructure platform enables customers to drive business growth through deep data insights.We're a customer-obsessed company founded by engineers, and we're passionate about solving technical challenges. From designing next-gen UI/UX to scaling...


  • Bengaluru, Karnataka, India Zeta Global Full time

    Lead Software Engineer – Big DataWe are seeking a skilled Data Engineer to join our Data Cloud team at Zeta Global. Our Data Cloud team is responsible for the Zeta Identity Graph platform, which captures billions of behavioral, demographic, environmental, and transactional signals, enabling people-based marketing. As part of this team, you will design and...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Unlock new career opportunities at LinkedIn, the world's largest professional network.We're looking for a skilled Senior Software Engineer, Systems Infrastructure to join our team in Bangalore, India. As a key member of our infrastructure team, you will play a crucial role in building the next-generation infrastructure platforms for LinkedIn with a focus on...