Senior Software Engineer Systems Infrastructure Architect

3 days ago


Bengaluru, Karnataka, India LinkedIn Full time
Job Overview

LinkedIn is a leading professional networking platform that enables users to connect with others in their industry, find job opportunities, and stay up-to-date on the latest news and trends. As a Senior Software Engineer Systems Infrastructure, you will play a critical role in building and maintaining our next-generation infrastructure platforms, focusing on information retrieval (IR).

About the Role

In this position, you will be responsible for designing, building, and optimizing high-performance distributed systems, including databases and search engines. You will work closely with our IR engines team to develop a high-performance database built using Rust to support multiple retrieval use cases with dense and sparse vectors. Your primary goal will be to design and build various components for the retrieval engine to enable sub-second retrieval with advanced matching capabilities, scaling storage and indexing for billions of documents.

As a key member of our infrastructure teams, you will have the opportunity to share your knowledge and expertise with a broader community while making a real impact within our company. Our teams are passionate about creating innovative solutions that drive business growth, and we're looking for someone who shares our enthusiasm and passion for distributed systems, algorithms, and user-friendly API design.

Responsibilities

- Design, build, and optimize high-performance distributed systems, including databases and search 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 open-source projects

Requirements

- BA/BS degree in Computer Science or related technical discipline, or related practical experience
- 5+ years industry experience in software design, development, and algorithm-related solutions
- 5+ years experience programming Rust or C/C++
- Hands-on experience developing distributed systems, large-scale systems, databases, or storage systems

Preferred Qualifications

- Expert knowledge of data structures, memory management, and optimization techniques
- Experience working with databases or search systems with a focus on performance
- Experience with open-source project management and governance
- Experience with cloud computing (e.g., Azure) is a plus

Estimated Salary: $160,000 - $220,000 per year

  • Bengaluru, Karnataka, India LinkedIn Full time

    We are seeking a highly skilled Senior Systems Infrastructure Software Architect to join our team at LinkedIn. This role offers an exceptional opportunity for you to leverage your expertise in building and leading large-scale distributed systems, applications, and infrastructure.About the Role:This is a unique chance to shape the future of information...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Transforming Data Infrastructure at LinkedInAt LinkedIn, we're building the next generation of data infrastructure to support our mission of creating economic opportunity for all. As a Senior Staff Software Engineer, Systems Infrastructure Expert, you'll play a key role in designing and developing scalable, highly available, and secure systems that power our...


  • Bengaluru, Karnataka, India LinkedIn Full time

    About the RoleWe are seeking a highly skilled Senior Systems Infrastructure Engineer to join our world-class software engineering team at LinkedIn. This role offers an exciting opportunity to build and ship software at scale, drive innovation, and make a real impact within our company.Key ResponsibilitiesDesign and implement large-scale distributed systems,...


  • Bengaluru, Karnataka, India Oracle Full time

    Secure the Future of Cloud InfrastructureWe are seeking a seasoned Senior Software Architect to join our Oracle Cloud Infrastructure team. As a key member of our engineering division, you will play a crucial role in designing and developing software solutions that protect our customers' cloud environments.About the RoleAs a Senior Software Architect, you...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Unlock your potential as a Senior Systems Architect for Distributed Infrastructure at LinkedIn. With our world-class software engineering team, you'll be building the next-generation infrastructure and platforms that shape the future of professional networking.We're committed to creating a culture built on trust, care, inclusion, and fun, where everyone can...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    At Guidewire, we are on a mission to revolutionize the insurance industry with innovative data analytics and visualization tools. We are seeking an experienced Senior Software Architect who can lead our team in designing and implementing cutting-edge software systems.As a key member of our engineering team, you will be responsible for:Architecting complex...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Architect for Distributed Systems to join our team at LinkedIn. As a key member of our software engineering organization, you will be responsible for designing and building the next-generation infrastructure and platforms for our flagship product.About the RoleIn this role, you will work closely...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Job SummaryAs a Senior Systems Infrastructure Architect at LinkedIn, you will be responsible for designing and building the next-generation infrastructure and platforms to support our growing user base. You will work with a talented team of engineers to develop scalable, high-performance, and reliable systems that operate 24x7.The ideal candidate will have...


  • Bengaluru, Karnataka, India Cyitechsearch Full time

    We are seeking a skilled Software Infrastructure Architect to join our team at Cyitechsearch. This role offers a competitive salary of $170,000 annually.About the RoleAs a Software Infrastructure Architect, you will be responsible for developing and providing operational support for full-stack software applications. You will work closely with development...


  • Bengaluru, Karnataka, India Ananant Systems Private Limited Full time

    Establish a cutting-edge wireless semiconductor and systems company headquartered in India to address the expanding requirements for advanced connectivity, computing, and security for 5G and 6G infrastructure and devices.Our product offerings include Intellectual Property (IP), chip design, semiconductor products, software, and systems developed and owned in...


  • Bengaluru, Karnataka, India MRI Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Architect to lead our HR systems development team. As a key member of our technology team, you will be responsible for designing and implementing innovative solutions to meet the evolving needs of our HR business.


  • Bengaluru, Karnataka, India LinkedIn Full time

    About LinkedInLinkedIn is the world's largest 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...


  • 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

    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 Orpak Systems Full time

    Job Title: Lead Software Developer - System ArchitectEstimated Salary: $120,000 - $180,000 per annum.About the RoleWe are seeking an experienced Senior Software Engineer C++ to join our team at Orpak Systems in Bangalore. As a key member of our software development group, you will be responsible for analyzing and developing system requirements,...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Unlock Career Opportunities at LinkedInSalary: $250,000 - $350,000 per annumLocation: Bangalore, IndiaAbout UsAt LinkedIn, we're committed to empowering professionals to achieve their goals. As a pioneer in the professional networking space, we've created a platform that connects people from all over the world.Job DescriptionWe're seeking an experienced...


  • Bengaluru, Karnataka, India LinkedIn Full time

    At LinkedIn, we're looking for a highly skilled Senior Manager, Software Engineering, Systems Infrastructure to join our world-class software engineering team. This is a senior leadership role that requires exceptional technical expertise, people management skills, and a passion for distributed technologies and algorithms.About the RoleThis role offers a...


  • Bengaluru, Karnataka, India Arcesium Full time

    About ArcesiumArcesium is a leading provider of cloud-based infrastructure solutions for the financial industry. We are seeking an experienced Software Infrastructure Architect to join our team in New York, USA.Salary InformationWe offer a competitive salary ranging from $180,000 to $250,000 per year, depending on experience. This figure includes base pay...


  • Bengaluru, Karnataka, India Uniphore Software Systems Full time

    Join Uniphore as a Senior Software ArchitectWe are seeking a highly skilled and experienced Senior Software Architect to lead our software development team. As a key member of our engineering organization, you will be responsible for designing, building, and managing high-scale, mission-critical real-time production systems.With a strong background in C/C++...


  • Bengaluru, Karnataka, India Persistent Systems Full time

    Salary: ₹2000000 - ₹3000000 per annum, depending on experience.About Persistent SystemsPersistent Systems is a global technology services company that fosters a values-driven and people-centric work environment. Our team of experts is passionate about using the latest technologies to drive innovation and make a positive impact in the world.Job...