Senior Software Engineer

LinkedIn is the world's largest professional network, built to create economic opportunity for every member of the global workforce.
$121,000 - $198,000
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer

LinkedIn, the world's largest professional network, is seeking a Senior Software Engineer to join their team in Mountain View, CA. This is a hybrid role where you'll work on building and enhancing LinkedIn's economic graph. As an engineer at LinkedIn, you'll wear multiple hats across software engineering, data science, and ML engineering roles, working on projects from ideation to implementation.

The role involves developing scalable distributed applications, working with big data for statistical modeling, and building AI innovations that enhance LinkedIn's Economic Graph. You'll be responsible for writing production-quality code, making architectural decisions, and providing technical leadership for cross-functional programs.

The ideal candidate should have strong experience in software development, particularly with languages like Java, Python, and JavaScript, along with expertise in machine learning and data mining. You'll be working with cutting-edge technologies and big data processing tools while contributing to LinkedIn's mission of creating economic opportunities for the global workforce.

LinkedIn offers a comprehensive benefits package including health and wellness programs, equity, and annual performance bonuses. The company culture is built on trust, care, inclusion, and fun, providing an environment where everyone can succeed. This is an excellent opportunity for someone who wants to work at scale, tackle challenging technical problems, and make a significant impact on how professionals connect and grow worldwide.

Last updated 3 hours ago

Responsibilities For Senior Software Engineer

  • Scale distributed applications and make architectural trade-offs
  • Develop multi-tier scalable, high-volume performing applications
  • Work with BIG data and statistical modeling
  • Write production quality code
  • Build scalable AI innovations
  • Provide technical leadership
  • Identify and improve engineering productivity

Requirements For Senior Software Engineer

Java
Python
JavaScript
  • BA/BS in Computer Science or related technical field
  • 2+ years of industry experience in software design and development
  • 2+ years programming experience in languages like Java, Python, Javascript
  • 2+ years experience with machine learning, data mining, and information retrieval
  • Working knowledge of machine learning, data mining, or natural language processing
  • Experience in designing and building infrastructure at large scale
  • Expert knowledge of computer science, data structures, and algorithms

Benefits For Senior Software Engineer

Medical Insurance
Equity
  • Health and wellness programs
  • Time away benefits
  • Annual performance bonus
  • Stock benefits
  • Fair and equitable compensation

Interested in this job?

Jobs Related To LinkedIn Senior Software Engineer

Senior AI Engineer

Senior AI Engineer position at LinkedIn focusing on machine learning, big data, and AI innovations for the LinkedIn platform.

Senior Software Engineer

Senior Software Engineer role at LinkedIn focusing on machine learning and distributed systems development in Mountain View, CA.

Senior Software Engineer

Senior Software Engineer role at LinkedIn focusing on machine learning, distributed systems, and AI innovations.

Senior Software Engineer, AI Platform

Senior Software Engineer role at LinkedIn focused on building and scaling AI infrastructure for model training, feature engineering and serving.

Senior Software Engineer, AI Platform

Senior Software Engineer position at LinkedIn's AI Platform team, focusing on scaling large language models and machine learning infrastructure.