High-Performance Distributed Infrastructure Software Engineer

2 days ago


Bengaluru, Karnataka, India LinkedIn Full time

At LinkedIn, we are committed to creating a culture of trust, care, inclusion, and fun where everyone can succeed.

This role will be based in Bangalore, India.

We offer a hybrid work option, allowing you to work from home and commute to a LinkedIn office, depending on what's best for you and your team.

You will be part of our world-class software engineering team, building the next-generation infrastructure platforms for LinkedIn with a focus on information retrieval (IR).

The IR domain is an ever-evolving space with the latest state-of-the-art technologies around Embedding Based Retrieval (EBR), Retrieval Augmented Generation (RAG), and Semantic search.

You will design and build various components for the retrieval engine to allow for sub-second retrieval with advanced matching capabilities, scaling storage and indexing for billions of documents.

As a member of the IR engines team, you will develop high-performance distributed databases built using Rust to support multiple retrieval use cases with dense and sparse vectors.

You will work and learn among the best, putting to use your passion for distributed technologies and algorithms, API design, and systems design.

Your passion for writing code that performs at an extreme scale will make a real impact within our company.

Responsibilities:
  • You will own the technical strategy for broad or complex requirements with insightful and forward-looking approaches to handle retrieval for large datasets with multiple query patterns.
  • You will design, implement, and optimize the performance of the underlying querying, storage, and indexing systems.
  • You will improve the observability and understandability of retrieval systems with a focus on improving developer productivity and system sustenance.
  • You will effectively communicate with the team, partners, and stakeholders.
  • You will mentor other engineers, define our challenging technical culture, and help to build a fast-growing team.
  • You will work closely with the open-source community to participate and influence cutting-edge open-source projects.

For this role, we estimate a salary of approximately ₹20,00,000 - ₹30,00,000 per annum, depending on experience.

Basic Qualifications:

  • Bachelor's Degree in Computer Science or related technical discipline, or related practical experience.
  • 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++.

Preferred Qualifications:

  • Experience designing and working with the architecture of search engines and database systems, with a focus on performance and scalability.
  • Experience with open-source projects like Apache Lucene, RocksDB, and vector databases like Qdrant/Milvus.


  • Bengaluru, Karnataka, India Synopsys Inc Full time

    Synopsys Inc is seeking a seasoned High-Performance Infrastructure Solutions Engineer to join its global software infrastructure team.About the RoleThis senior-level position focuses on designing and optimizing high-performance infrastructure solutions for large-scale geometric data analysis in OPC and Proteus Mask Synthesis tools.The ideal candidate will...


  • Bengaluru, Karnataka, India LinkedIn Full time

    About the RoleWe are seeking a highly skilled and experienced High-Performance Systems Engineer to join our team at LinkedIn in Bangalore, India.This role offers a unique opportunity to work on building next-generation infrastructure and platforms for our billion-plus users. You will be part of our world-class software engineering team, working with...


  • Bengaluru, Karnataka, India LinkedIn Full time

    We are a professional network built to help members of all backgrounds and experiences achieve more in their careers. Our vision is to create economic opportunity for every member of the global workforce.Every day our members use our products to make connections, discover opportunities, build skills and gain insights. We believe amazing things happen when we...


  • 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

    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

    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

    Job Title: Senior Software Engineer - Distributed Systems InfrastructureAbout the Role:In this exciting role, you will be responsible for designing, implementing, and optimizing large-scale distributed systems with a focus on security and compliance. You will work closely with our engineering team to develop software solutions that perform at an extreme...


  • 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

    About LinkedIn: We are the world's largest professional network, built to create economic opportunity for every member of the global workforce. Our mission is to transform the way the world works.Job Description:As a Sr. Manager, Software Engineering, Systems Infrastructure, you will lead a team of engineers in building the next-generation infrastructure and...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Job Description:**Transform the way the world works.**We are seeking a seasoned Senior Staff Software Engineer, Systems Infrastructure to join our world-class software engineering team at LinkedIn. As part of this role, you will be responsible for designing and building next-generation infrastructure and platforms for LinkedIn, including application and...


  • Bengaluru, Karnataka, India Khatib & Alami Full time

    K&A Engineering Consultants, a leading multi-disciplinary consultancy in the Middle East and Africa, is seeking a skilled Electrical Distribution Infrastructure Specialist to join our Power & Renewables team.The selected candidate will be responsible for delivering power distribution infrastructure projects, working closely with our team to ensure timely...


  • Bengaluru, Karnataka, India LinkedIn Full time

    At LinkedIn, we're shaping the future of professional networking. As a Senior Software Engineer, Systems Infrastructure, you'll be part of our MELT instrumentation team, creating the backbone of our observability signals. This role is based in Bangalore, India, and offers a hybrid work option, allowing you to work from home or commute to a LinkedIn...


  • Bengaluru, Karnataka, India LinkedIn Full time

    About UsLinkedIn is the world's largest professional network, built to create economic opportunities for every member of the global workforce. Our products help people make powerful connections, discover exciting opportunities, build necessary skills, and gain valuable insights every day.We're committed to providing transformational opportunities for our own...


  • Bengaluru, Karnataka, India F5 Full time

    We are seeking an experienced Software Development Engineer II to join our SRE/DevOps development team for the F5XC Product suite.The ideal candidate will have a strong background in software development, Linux, and Kubernetes, with experience in deploying workloads and managing their lifecycle on various cloud providers. They should also be proficient in...


  • Bengaluru, Karnataka, India LinkedIn Full time

    About the RoleWe are seeking a seasoned Senior Engineering Manager to lead our distributed infrastructure team at LinkedIn. As a key member of our engineering leadership, you will be responsible for managing high-performing teams and owning critical parts of our products.Our ideal candidate has 7+ years of experience in software engineering management and...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Transform Lives through Innovative Products and TechnologyWe are a world-class software engineering team at LinkedIn, responsible for architecting, designing, developing, and supporting Internet-scale features and infrastructures.Key Responsibilities:Design and Develop Scalable Applications: Scale and support distributed applications, making architectural...


  • Bengaluru, Karnataka, India Altair Engineering Full time

    Job Title: Cloud Computing Software Engineer - High Performance SolutionsWe are passionate about building robust cloud-based software solutions that empower our users with a rich feature set, high availability, and exceptional performance. Our team is currently hiring a software engineer to join our engineering team to build and maintain a secure and robust...


  • Bengaluru, Karnataka, India LinkedIn Full time

    We are a global leader in professional networking, committed to creating economic opportunities for every member of the workforce. Our products empower individuals to make meaningful connections, discover new opportunities, and develop essential skills.About the RoleThis is a unique opportunity to join our world-class software engineering team as a Chief...


  • 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 Stripe Full time

    Job DescriptionWe are seeking an experienced Distributed Systems Engineer to join our team in building and maintaining high-scale, distributed systems. Your expertise will be instrumental in designing, implementing, and deploying robust solutions that enable Stripe's infrastructure to power all of our products, globally and at scale.