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