Taro Logo

Staff Software Engineer, Multi-Language Infrastructure (Python Expertise)

LinkedIn is the world's largest professional network, built to help members of all backgrounds and experiences achieve more in their careers.
$156,000 - $288,000
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS · AI
This job posting is no longer active. Check out these related jobs instead:

Job Description

LinkedIn, the world's largest professional network, is seeking a Staff Software Engineer to join their Multi-Language Infrastructure team with a focus on Python expertise. This role represents a unique opportunity to shape the future of LinkedIn's technical infrastructure while working with cutting-edge technologies and contributing to open-source projects.

The position sits at the intersection of system infrastructure and artificial intelligence, as the team collaborates closely with GenAI Platform teams to achieve LinkedIn's ambitious goals in the AI Era. As a Staff Engineer, you'll be responsible for managing and modernizing Python language infrastructure, improving performance, and establishing industry-leading standards in both developer experience and service efficiency.

The role offers an exceptional opportunity to work with top-tier engineers across various domains, from system infrastructure to frontend development. You'll be tasked with building next-generation platforms, including advanced application and service delivery systems, massively scalable data storage, cutting-edge search technology, and AI-driven platforms.

Key aspects of the role include:

  • Leading technical strategy development for complex requirements
  • Designing and optimizing large-scale distributed systems
  • Improving system observability and developer productivity
  • Mentoring engineers and shaping technical culture
  • Contributing to and influencing open-source projects
  • Driving innovation while maintaining production stability

The position requires extensive experience in Python development, distributed systems, and a deep understanding of language interoperability, particularly with C/C++. The hybrid work arrangement offers flexibility while maintaining team collaboration and culture building.

LinkedIn offers competitive compensation, comprehensive benefits, and a culture focused on professional growth and innovation. The company's commitment to creating economic opportunity for every member of the global workforce provides a meaningful context for your technical contributions.

Last updated 3 months ago

Responsibilities For Staff Software Engineer, Multi-Language Infrastructure (Python Expertise)

  • Own the technical strategy for broad or complex requirements with insightful approaches
  • Design, implement, and optimize large-scale distributed systems
  • Improve observability and understandability of various systems
  • Mentor other engineers and define technical culture
  • Work closely with the open-source community
  • Deliver incremental impact by driving innovation
  • Diagnose technical problems and debug in production environments

Requirements For Staff Software Engineer, Multi-Language Infrastructure (Python Expertise)

Python
Kubernetes
  • BA/BS Degree in Computer Science or related technical discipline, or related practical experience
  • 4+ years of industry experience in software design, development, and algorithm related solutions
  • 4+ years experience programming in Python
  • Hands on experience developing distributed systems, large-scale systems, databases and/or Backend APIs
  • Experience with Python interoperability with C/C++, including Foreign Function Interface (FFI)
  • Experience with industry, open source, and/or academic research in technologies

Benefits For Staff Software Engineer, Multi-Language Infrastructure (Python Expertise)

Medical Insurance
Vision Insurance
Dental Insurance
  • Generous health and wellness programs
  • Flexible work arrangements