Senior Software Engineer - Applications

New York, New York, United States
Sep 25, 2024
$121k - $198k / Year
Hybrid
Full-Time
2 Years
Job Description

As a Senior Software Engineer on our applications team, you will design and scale distributed applications, apply architectural principles, and ensure high-quality software delivery. Your role will involve collaborating with cross-functional teams, utilizing best engineering practices, and driving productivity improvements.

Key Responsibilities

  • Design and develop multi-tier scalable applications that perform reliably and efficiently.
  • Make architectural trade-offs using synchronous and asynchronous design patterns.
  • Write and maintain high-quality code, ensuring unit tests and regular integration.
  • Provide technical leadership and mentor team members on best practices.
  • Identify opportunities to enhance engineering productivity and software performance.

Basic Qualifications

  • Bachelor’s degree (or higher) in Computer Science or a related technical field.
  • 2+ years of industry experience in software development.

Preferred Qualifications

  • Bachelor's degree with 5+ years or a Master's degree with 4+ years of relevant experience.
  • Expertise in designing and building large-scale infrastructure and web services.
  • Proficient in data structures, algorithms, and software design principles.
  • Strong coding skills in Python or JavaScript/AJAX, with experience in SQL and relational databases.
  • Familiarity with IDEs and tools such as ant, junit, and continuous integration practices.

Desired Skills

  • API Development
  • Advanced Programming Skills
  • Database Management
  • Performance Optimization
  • Collaborative Teamwork

Benefits and Culture. At LinkedIn, we prioritize employee well-being and offer comprehensive health and wellness programs, along with generous time off. We are committed to fair and equitable compensation, with a total compensation package that may include bonuses, stock options, and additional incentives.

Diversity and Inclusion. LinkedIn values diversity and is an equal opportunity employer. We welcome applicants regardless of race, gender, nationality, disability, or any other protected characteristic. We strive to create an inclusive environment where everyone can thrive.

Accommodations. We are dedicated to providing an accessible experience for all job seekers. If you require reasonable accommodations during the application process, please reach out to us at [email protected].