Principal Staff Software Engineer, Systems Infrastructure
As part of our world-class software engineering team, you will be charged with building the next-generation infrastructure and platforms for LinkedIn, including but not limited to: an application and service delivery platform, massively scalable data storage and replication systems, cutting-edge search platform, best-in-class AI platform, experimentation platform, privacy and compliance platform etc. You will drive the technology vision and create business impact by putting to use your passion for very large-scale distributed systems and software as services and your passion for writing code that performs at an extreme scale. LinkedIn has already pioneered well-known open-source infrastructure projects like Apache Kafka, Pinot, Azkaban, Samza, Venice, Datahub, Feather, etc. We also work with industry standard open-source infrastructure products like Kubernetes, GRPC and GraphQL - come join our infrastructure teams and share the knowledge with a broader community while making a real impact within our company.
At LinkedIn, we trust each other to do our best work where it works best for us and our teams. This role 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
- You will build and ship software, drive architectural decisions and implementation across the BigData ecosystem that includes data processing pipelines, pubsub systems, observability, compliance, etc.
- You will design the right interfaces/APIs for long term evolution of the services.
- You will be responsible for the high availability, reliability, scalability and performance of these systems
- You will actively improve the level of craftsmanship at LinkedIn by developing best practices and defining best strategies.
- You will invest in growing junior engineers, developing design and craftsmanship skills and culture.
- You will lead cross team/cross functional discussions and drive alignment on product/technology strategy. You will work closely with other stakeholders in HeadQuarters to drive intra-team alignment.
- You will be a primary domain expert to influence technology choices.
Basic Qualifications
- BA/BS Degree or higher in Computer Science or related technical discipline, or related practical experience
- 18+ years of programming experience in Java, C++or similar programming languages
- 18+ years' experience building large-scale distributed systems, applications or similar experience
Preferred Qualifications
- MS or PhD in Computer Science or related technical discipline.
- 18+ years of relevant work experience.
- Experience with strategic planning, executing on a long-term roadmap, team development and scaling processes to support business growth.
- Designing and building infrastructure and backend services at internet scale.
- Building and shipping high quality work while achieving high reliability.
- Utilizing data and analysis in articulating technical problems and in arriving at recommendations and solutions.
- Leading high-impact cross-org initiatives
- Expertise in BigData systems like Apache Hadoop, Spark, Iceberg etc is highly desirable
Suggested Skills
- BigData technologies
- Large-scale distributed systems
- Communication
You will Benefit from our Culture
We strongly believe in the well-being of our employees and their families. That is why we offer generous health and wellness programs and time away for employees of all levels.