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 - 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.

Staff Software Engineer - Full Stack

Staff Software Engineer position at LinkedIn leading full-stack development of DataHub, a metadata management platform, requiring 9+ years of experience in software development.

Staff Network Engineer

Staff Network Engineer position at LinkedIn, focusing on large-scale network infrastructure design and operation, requiring 8+ years of experience in hyperscaler environments.

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 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 is based in Mountain View, CA, with a hybrid work arrangement that balances remote work with in-office collaboration. As a key member of the Python Team, you'll hold a crucial position within LinkedIn's ecosystem, managing Python language infrastructure and setting industry-leading standards for developer experience and service efficiency.

Your responsibilities will include modernizing Python implementations, improving performance, and enhancing Python craftsmanship across LinkedIn. You'll collaborate closely with various system infrastructure domain teams and GenAI Platform teams to achieve ambitious goals in the AI Era. The role involves working with top-tier engineers and delivering high-impact results across the entire tech stack, from system infrastructure to libraries, offline jobs, backend, and frontend development.

The position offers competitive compensation ranging from $156,000 to $288,000, along with comprehensive benefits including health and wellness programs. LinkedIn's culture emphasizes collaboration, continuous learning, and professional growth, providing abundant opportunities for cross-team partnerships and career development.

Key technical requirements include extensive experience with Python programming, distributed systems, and C/C++ interoperability. You'll need strong expertise in performance engineering, system design, and open-source project management. The role demands both technical excellence and leadership skills, as you'll be mentoring other engineers and helping to build a fast-growing team.

This is an excellent opportunity for experienced engineers who want to make a significant impact on a platform used by millions of professionals worldwide while working with cutting-edge technologies in AI and distributed systems. Join LinkedIn to challenge yourself with work that matters and be part of shaping the future of professional networking.

Last updated 18 days 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 with open-source community and influence open-source projects
  • Deliver incremental impact through innovation and shipping software at scale
  • Diagnose technical problems and debug production environments

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

Python
  • 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 such as GraphQL, gRPC, Envoy Proxy, Kubernetes

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

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

Interested in this job?