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 that combines remote work with in-office collaboration. The position offers an exciting opportunity to work on large-scale distributed systems and machine learning applications that impact millions of users worldwide.

As a Senior Software Engineer, you'll be at the forefront of developing and scaling LinkedIn's economic graph, working with big data and implementing sophisticated machine learning solutions. The role involves building and maintaining multi-tier scalable applications that operate 24/7, requiring both technical expertise and strategic thinking.

The ideal candidate will have strong experience in software development, particularly with languages like Java, Python, and JavaScript, along with a solid background in machine learning and data mining. You'll be working in an environment that values continuous learning, innovation, and technical leadership.

LinkedIn offers a competitive compensation package ranging from $121,000 to $198,000 annually, along with comprehensive benefits including health and wellness programs. The company culture is built on trust, care, inclusion, and fun, providing numerous opportunities for professional growth and development.

This role presents an excellent opportunity for experienced engineers who want to work on challenging technical problems at scale while contributing to LinkedIn's mission of creating economic opportunities for the global workforce. You'll be part of a team that values technical excellence, innovation, and collaboration, working on projects that directly impact how professionals connect and grow worldwide.

Last updated 13 hours ago

Responsibilities For Senior Software Engineer

  • Scale distributed applications, make architectural trade-offs applying synchronous and asynchronous design patterns
  • Develop multi-tier scalable, high-volume performing, and reliable user-centric applications that operate 24x7
  • Work with BIG data, crunching millions of samples for statistical modeling, data mining, recommendation solutions
  • Write production quality code and influence the next generation of LinkedIn's system
  • Build scalable AI innovations with foundation and infra partners and enhance LinkedIn's Economic Graph
  • Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration
  • Provide technical leadership, driving and performing best engineering practices

Requirements For Senior Software Engineer

Java
Python
JavaScript
  • BA/BS in Computer Science or related technical field or equivalent practical experience
  • 2+ years of industry experience in software design, development, and algorithm related solutions
  • 2+ years programming experience in languages such as Java, Python, Javascript, C/C++, C#, Objective-C, Ruby, etc.
  • 2+ years experience with machine learning, data mining, and information retrieval or natural language processing
  • Expert knowledge of computer science, with strong competencies in data structures, graphs, algorithms, and software design

Benefits For Senior Software Engineer

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

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 ML, distributed systems, and AI innovations, offering $121K-$198K salary with hybrid work 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.