Principal Staff Software Engineer

LinkedIn is the world's largest professional network, built to create economic opportunity for every member of the global workforce.
$203,000 - $333,000
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS · AI

Description For Principal Staff Software Engineer

LinkedIn, the world's largest professional network, is seeking a Principal Staff Software Engineer to join their LinkedIn Marketing Solutions (LMS) team. This role is part of the Assets, Formats, and Placements (AFP) group, which is dedicated to maximizing advertiser outcomes through innovative marketing products.

The position offers an exciting opportunity to work on the largest and fastest-growing scaled B2B Advertising Platform globally. You'll be responsible for transforming marketing ads, driving higher ROI, breaking into new verticals, and enhancing personalized member experiences. The role combines technical vision with thought leadership, requiring you to inspire engineers as they tackle complex, end-to-end challenges.

As a Principal Staff Engineer, you'll work on critical initiatives including:

  • Leading the B2B events product platform, which has shown impressive 53% YoY revenue growth in a $10B TAM
  • Evolving the architecture to address supply constraints and marketplace dynamics
  • Developing a robust creative platform to help advertisers generate highly relevant content

The role requires expertise in large-scale distributed systems, with a focus on building infrastructure and backend services at internet scale. You'll collaborate across the entire Ads ecosystem, Media Infra, Flagship, and internal customer support tooling. The position offers the opportunity to work with cutting-edge technologies, including AI/ML applications, and drive innovation in marketing solutions.

LinkedIn offers a comprehensive benefits package, including health and wellness programs, equity, and annual performance bonuses. The company culture emphasizes trust, care, inclusion, and fun, providing an environment where everyone can succeed. This hybrid role combines remote work with office presence, allowing for flexibility while maintaining team collaboration.

If you're passionate about solving complex technical challenges, leading teams, and making a significant impact on the world's largest professional network, this role offers an exceptional opportunity to shape the future of digital marketing while working with cutting-edge technologies and talented professionals.

Last updated 18 hours ago

Responsibilities For Principal Staff Software Engineer

  • Be the primary domain expert to influence technology choices
  • Drive the adoption of cutting-edge solutions and methods to enable innovative marketing solutions products
  • Build and ship software, drive architectural decisions and implementation across LMS teams
  • Actively improve the level of craftsmanship at LinkedIn by developing best practices
  • Lead cross team/cross-functional discussions and drive alignment on product/technology strategy
  • Define the bar for quality and efficiency of software systems
  • Lead by example to build a culture of craftsmanship and innovation

Requirements For Principal Staff Software Engineer

Java
  • BA/BS Degree or higher in Computer Science or related technical discipline, or related practical experience
  • 8+ years of programming experience in Java, C++, C# or similar programming languages
  • 8+ years of experience building large-scale distributed systems, applications
  • Experience in working with ML/AI in consumer/enterprise facing products
  • Experience with strategic planning, executing on a long-term roadmap
  • Experience designing and building infrastructure and backend services at internet scale
  • Experience building and shipping high quality work while achieving high reliability
  • Experience utilizing data and analysis in articulating technical problems

Benefits For Principal Staff Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Health and wellness programs
  • Time away for employees of all levels
  • Annual performance bonus
  • Stock options
  • Comprehensive benefits package

Interested in this job?

Jobs Related To LinkedIn Principal Staff Software Engineer

Principal Product Manager, Search

Principal Product Manager position at LinkedIn focused on leading the Search team to enhance search experience across consumer products using AI and infrastructure expertise.

Principal Product Manager, Trust Tools

Principal Product Manager position at LinkedIn leading Trust Tools development, requiring 10+ years experience in product management and focus on content moderation and trust/safety features.

Principal Staff Software Engineer - Validation & Resilience Engineering

Principal Staff Software Engineer role at LinkedIn focusing on validation and resilience engineering for large-scale distributed systems.

Principal Staff Software Engineer - Validation & Resilience Engineering

Principal Staff Software Engineer role at LinkedIn focusing on validation and resilience engineering for large-scale distributed systems.

Principal Product Manager, Search

Principal Product Manager position at LinkedIn focusing on search experience and AI technologies across consumer products.