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 may no longer be active. You may be interested in these related jobs instead:
Staff Software Engineer - Network

Staff Software Engineer position at LinkedIn focusing on network infrastructure, offering $147K-$240K salary with comprehensive benefits in Mountain View, CA.

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

Staff Software Engineer role at LinkedIn focusing on Python infrastructure and distributed systems, offering hybrid work in Mountain View, CA with competitive compensation.

Staff Software Engineer - Network

Staff Software Engineer position at LinkedIn focusing on network software development, requiring 8+ years of experience and expertise in networking protocols and distributed systems.

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

Staff Software Engineer role at LinkedIn focusing on Python infrastructure, distributed systems, and AI platforms, offering competitive pay and benefits in Mountain View, CA.

Staff Software Engineer - Video Processing

Staff Software Engineer position at LinkedIn focusing on video processing and media infrastructure, offering hybrid work in Mountain View or Bellevue with competitive compensation.

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 Python Team at LinkedIn holds a strategic position within the company's ecosystem, managing Python language infrastructure and setting industry-leading standards for developer experience and service efficiency. The team is responsible for modernizing Python, improving performance, and enhancing Python craftsmanship across LinkedIn's platform. They work closely with various system infrastructure teams and collaborate with GenAI Platform teams to achieve ambitious goals in the AI Era.

As a Staff Software Engineer, you'll be instrumental in developing next-generation infrastructure and platforms, including advanced application and service delivery platforms, massively scalable data storage systems, cutting-edge search technology, AI-driven platforms, experimentation tools, and privacy frameworks. The role involves owning and evolving internal Python tooling to improve service performance at scale.

The position offers the opportunity to work with top-tier engineers, delivering high-impact results across the entire tech stack, from system infrastructure to libraries, offline jobs, backend, and frontend development. LinkedIn's collaborative and supportive culture provides abundant learning opportunities, cross-team partnerships, and significant growth potential.

Key responsibilities include owning technical strategy for complex requirements, designing and optimizing large-scale distributed systems, improving system observability, mentoring other engineers, and working with the open-source community. The ideal candidate should have extensive experience with Python, distributed systems, and backend development, along with strong communication skills and a passion for technical leadership.

LinkedIn offers competitive compensation ranging from $156,000 to $288,000, along with generous health and wellness benefits. The company is committed to creating an inclusive environment where everyone feels a sense of belonging and has opportunities for career growth. This role represents an exciting opportunity to shape the future of LinkedIn's technical infrastructure while working with cutting-edge technologies and talented professionals.

Last updated a day 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

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

Medical Insurance
  • Generous health and wellness programs
  • Time away for employees of all levels

Interested in this job?