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

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

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 is based in Mountain View, CA, with a hybrid work arrangement combining remote and office work.

The position sits within LinkedIn's world-class software engineering team, where you'll be instrumental in building next-generation infrastructure and platforms. The Python Team holds a strategic position within LinkedIn's ecosystem, managing Python language infrastructure and setting industry-leading standards for developer experience and service efficiency.

As a Staff Software Engineer, you'll be responsible for modernizing Python, improving performance, and enhancing Python craftsmanship across LinkedIn. The role involves close collaboration with GenAI Platform teams to achieve ambitious goals in the AI Era. You'll own and evolve internal Python tooling to improve service performance at scale.

Key responsibilities include developing technical strategies for complex requirements, designing and optimizing large-scale distributed systems, improving system observability, and mentoring other engineers. You'll work closely with the open-source community and drive innovation while ensuring incremental impact.

The ideal candidate should have 8+ years of relevant experience, with deep expertise in Python programming, distributed systems, and performance engineering. Experience with C/C++ interoperability, open-source project management, and building language platforms is highly valued.

LinkedIn offers a competitive compensation package ranging from $156,000 to $288,000 annually, plus benefits including health programs, 401k, annual performance bonus, and stock options. The company promotes a culture of diversity, inclusion, and career growth, making it an ideal place for talented engineers looking to make a significant impact while working with cutting-edge technologies.

Join LinkedIn's Python team to experience a collaborative and supportive culture, abundant learning opportunities, cross-team partnerships, and immense growth potential. This role offers the chance to shape the future of professional networking while working on challenging technical problems at scale.

Last updated 17 hours ago

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

  • Own the technical strategy for broad or complex requirements with insightful and forward-looking approaches
  • Design, implement, and optimize the performance of large-scale distributed systems
  • Improve the observability and understandability of various systems
  • Effectively communicate with the team, partners and stakeholders
  • 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 in architecting, building, and running large-scale distributed systems
  • Experience with Python interoperability with C/C++, including Foreign Function Interface (FFI)
  • Experience with open-source project management and governance
  • Experience in building a language platform
  • Experience in building Python tooling
  • Experience in improving the developer experience and craftsmanship
  • Experience in performance engineering in Python

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

Medical Insurance
401k
  • Generous health and wellness programs
  • Time away for employees of all levels
  • Annual performance bonus
  • Stock options
  • Fair and equitable compensation practices

Interested in this job?

Jobs Related To LinkedIn Staff Software Engineer, Multi-Language Infrastructure (Python Expertise)

Software Engineering Manager - Applications

Engineering leadership role at LinkedIn Bangalore, focusing on product development and team management for the Indian market, requiring 8+ years of experience.

Manager, Software Engineering - LinkedIn Feed

Lead software engineering team for LinkedIn Feed, focusing on data engineering and AI-driven content recommendations.

Senior Manager, Technical Delivery

Senior Manager, Technical Delivery role at LinkedIn leading solution architects and developers in GTM applications focused on Forecasting, Territory Planning, and Workflow Automation.

Technical Services Manager

Technical Services Manager position at LinkedIn focusing on product quality, technical support, and engineering collaboration.

Technical Services Manager

Technical Services Manager position at LinkedIn focusing on product quality, technical support, and stakeholder collaboration.