Director, Software Engineering, Systems Infrastructure

LinkedIn is the world's largest professional network, built to help members of all backgrounds and experiences achieve more in their careers.
Distributed Systems
Principal Software Engineer
Hybrid
["5,000+"] Employees
15+ years of experience
Enterprise SaaS

Description For Director, Software Engineering, Systems Infrastructure

LinkedIn 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 believe amazing things happen when we work together in an environment where everyone feels a true sense of belonging, and that what matters most in a candidate is having the skills needed to succeed.

This role will be responsible for building LinkedIn's cross-platform data catalog and applications on top of it to make LinkedIn productive to use its data safely. Examples of what you can enable:

  • Keep LinkedIn compliant by highlighting ownership, lineage, and inventory of its data estate.
  • Allow LinkedIn to evolve its product experience by understanding the impact of rolling out changes by tracking the downstream impact of making any data, policy, or annotation change.
  • Improve the reliability of LinkedIn's data estate through contracts and root cause analysis.

This role will be based in Bangalore and offers a hybrid work option, meaning you can both work from home and commute to a LinkedIn office, depending on what's best for you and when it is important for your team to be together.

Responsibilities:

  • Manage the performance and career development of a team of engineers, and own significant parts of LinkedIn products that require design, architecture, and coding.
  • Participate with senior management in developing a long-term technology roadmap.
  • Be a role model and professional coach for engineers with a strong bias for action and focus on craftsmanship.
  • Work with peers across teams to support and leverage a shared technical stack.
  • Manage teams to scale distributed applications, make architectural trade-offs applying synchronous and asynchronous design patterns, review code, and deliver with speediness and quality.
  • Develop multi-tier scalable, high-volume performing, and reliable user-centric applications that operate 24x7.
  • Produce high-quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.

Basic Qualifications:

  • BA/BS Degree in Computer Science or related technical discipline, or equivalent practical experience.
  • 15+ years of experience in software engineering/technical management and people management.
  • 15+ years of industry experience in software design, development, and large-scale software engineering

Preferred Qualifications:

  • Experience programming in object-oriented and/or functional programming languages (like Java/CPP/Scala/etc.)
  • Hands-on experience developing distributed systems, databases, large-scale data systems and/or Backend API's

Suggested Skills:

  • Technical Leadership
  • People Management
  • Stakeholder Management
Last updated 6 days ago

Responsibilities For Director, Software Engineering, Systems Infrastructure

  • Manage the performance and career development of a team of engineers
  • Own significant parts of LinkedIn products that require design, architecture, and coding
  • Participate with senior management in developing a long-term technology roadmap
  • Be a role model and professional coach for engineers
  • Work with peers across teams to support and leverage a shared technical stack
  • Manage teams to scale distributed applications
  • Make architectural trade-offs applying synchronous and asynchronous design patterns
  • Review code and deliver with speediness and quality
  • Develop multi-tier scalable, high-volume performing, and reliable user-centric applications that operate 24x7
  • Produce high-quality software that is unit tested, code reviewed, and checked in regularly for continuous integration

Requirements For Director, Software Engineering, Systems Infrastructure

Java
Scala
  • BA/BS Degree in Computer Science or related technical discipline, or equivalent practical experience
  • 15+ years of experience in software engineering/technical management and people management
  • 15+ years of industry experience in software design, development, and large-scale software engineering

Benefits For Director, Software Engineering, Systems Infrastructure

  • Hybrid work option

Interested in this job?

Jobs Related To LinkedIn Director, Software Engineering, Systems Infrastructure

Principal Engineer, FTVX Team (Whole World)

Principal Engineer role for Amazon's Berlin Fire TV Teams, focusing on device and cloud technologies, system architecture, and team leadership.

Principal Software Engineer – Xbox Graphics

Principal Software Engineer role for Xbox Graphics team at Microsoft, focusing on advanced graphics, emulation, and compression systems.

Software Engineering Architect - Distributed Systems

Salesforce is seeking a Software Engineering Architect for Distributed Systems to design and develop scalable, resilient, and fault-tolerant systems.

Principal Member of Technical Staff

Principal Engineer role at Oracle Health Applications & Infrastructure, focusing on distributed systems and cloud infrastructure.

Principal Engineer, File Solutions

Principal Engineer role at Google Cloud, leading File Solutions team in Tel Aviv, Israel. 15+ years experience required in distributed systems and cloud computing.