Staff Software Engineer - Applications

New York, New York, United States
Aug 01, 2024
$144k - $235k / Year
Hybrid
Full-Time
4 Years
Job Description

Join LinkedIn as a Staff Software Engineer to help scale distributed applications, make architectural trade-offs, and deliver high-quality, user-centric applications. This role offers the flexibility of a hybrid work environment, allowing you to work from home or commute to the office as needed.

Responsibilities

  • Scale distributed applications and make architectural trade-offs using synchronous and asynchronous design patterns.
  • Develop multi-tier, high-volume, and reliable user-centric applications that operate 24x7.
  • Produce high-quality software that is unit tested, code reviewed, and continuously integrated.
  • Provide technical leadership and drive best engineering practices.
  • Initiate, plan, and execute large-scale, cross-functional programs.
  • Identify and evangelize opportunities to improve engineering productivity.

Basic Qualifications

Education

  • BA/BS Degree in Computer Science or a related technical discipline, or equivalent practical experience.

Experience

  • 4+ years of industry experience in software design, development, and algorithm-related solutions.
  • 4+ years of programming experience in languages such as Python, Java, JavaScript, C/C++, C#, Objective-C, Ruby, etc.

Preferred Qualifications

Education

  • BS and 8+ years of relevant work experience, MS and 7+ years, or PhD and 4+ years of relevant experience.

Experience

  • Experience in designing and building large-scale infrastructure and web services.
  • Expert knowledge in computer science, with strong competencies in data structures, algorithms, and software design.
  • Proven coding skills in Python or JavaScript/AJAX, database design and SQL, and/or knowledge of TCP/IP and network programming.
  • Experience with relational databases, database architecture, and distributed transaction management.

Skills

  • Technical leadership, architectural mastery, code review, quality assurance.
  • Advanced security practices, mentoring, and knowledge sharing.

Salary Range

  • $144,000 - $235,000, based on skill set, experience, certifications, and office location.

Additional Compensation

  • Annual performance bonus, stock options, benefits, and/or other incentive plans.

Benefits

  • Generous health and wellness programs.
  • Time off and other benefits detailed on LinkedIn’s careers website.
  • Equal Opportunity Statement:

LinkedIn is an equal opportunity employer and is committed to diversity in its workforce. We consider qualified applicants without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other legally protected class.

Accessibility & Accommodations
LinkedIn is committed to offering an inclusive and accessible experience for all job seekers. If you need a reasonable accommodation to apply for a position or participate in the interview process, contact [email protected].

Apply Here. For more information about the role and to apply, visit LinkedIn Careers.

Global Data Privacy Notice
For details on how LinkedIn handles personal data, refer to our Global Data Privacy Notice for Job Candidates.