Taro Logo

Senior Software Engineer - Fullstack

LinkedIn is a professional networking platform that helps professionals connect, find opportunities, and build careers.
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - Fullstack

LinkedIn is seeking a Senior Software Engineer to join their Core Infrastructure organization's Control Plane team. This role offers an exciting opportunity to shape the future of LinkedIn's compute infrastructure through innovative full-stack development. The position combines backend and frontend expertise to create scalable, intuitive experiences for managing compute resources.

As a senior engineer, you'll work on re-architecting core infrastructure components while building robust APIs and clean web interfaces. The role requires strong technical skills in both backend services and modern web development, with a focus on creating reliable, high-performing systems that operate at scale.

The ideal candidate will bring 5+ years of hands-on development experience, with expertise in Java backend services and modern JavaScript frameworks like React. You'll need to demonstrate strong system design capabilities, understanding of distributed systems, and ability to make architectural decisions that balance various technical tradeoffs.

This is an excellent opportunity for a senior engineer looking to make significant impact at scale, working with cutting-edge infrastructure technology while helping shape the future of how LinkedIn's global compute resources are managed. The role offers growth through technical leadership opportunities, mentoring junior engineers, and driving best practices across the organization.

Working at LinkedIn means joining a company that transforms professional lives at global scale, with the chance to build systems that directly impact millions of users. The position offers competitive compensation, comprehensive benefits, and the opportunity to work with world-class engineering talent in a collaborative, innovative environment.

Last updated 20 hours ago

Responsibilities For Senior Software Engineer - Fullstack

  • Scale distributed applications using synchronous and asynchronous design patterns
  • Develop multi-tier scalable, high-volume performing applications that operate 24x7
  • Produce high quality software with unit tests and code reviews
  • Provide technical leadership for large-scale, cross-functional programs
  • Identify and evangelize opportunities to improve engineering productivity
  • Mentor junior engineers and interns

Requirements For Senior Software Engineer - Fullstack

Java
JavaScript
React
TypeScript
  • BS in Computer Science or related technical field involving coding
  • 5+ years of hands-on experience in developing backend services in Java/Go/Python
  • Web development experience with object-oriented JavaScript, semantic HTML, CSS
  • Experience with full-stack development including APIs with grpc/GraphQL
  • Knowledge of current trends in front-end architecture, performance, accessibility, and security
  • Knowledge of building backend services in Java

Benefits For Senior Software Engineer - Fullstack

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Generous health and wellness programs
  • Comprehensive benefits package
  • Time away programs for employees of all levels

Interested in this job?