Sr. Software Engineer

LinkedIn helps professionals achieve more in their careers through networking, job opportunities, and insights.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Sr. Software Engineer

LinkedIn is seeking a Senior Software Engineer to join their network automation team in Bangalore. This role combines network engineering with modern software development practices, focusing on building scalable automation solutions for LinkedIn's global infrastructure. The position offers a unique opportunity to work on enterprise-level network automation, implementing cutting-edge technologies including AI/ML integration.

The role involves designing and developing automation frameworks that manage LinkedIn's complex network infrastructure across Office, POP, and Azure Cloud environments. You'll be working with a diverse tech stack including Python, modern JavaScript frameworks, and infrastructure-as-code tools like Terraform. The position requires both deep technical expertise in network protocols and strong software engineering capabilities.

As a senior engineer, you'll have the opportunity to influence technical decisions, mentor team members, and drive best practices in network automation. The hybrid work environment allows for flexibility while maintaining team collaboration and culture. LinkedIn's global reach means your work will directly impact millions of professionals worldwide.

The ideal candidate will bring extensive experience in both network engineering and software development, with a proven track record of building enterprise-scale automation solutions. This role offers excellent growth opportunities within LinkedIn's engineering organization and the chance to work on cutting-edge network automation challenges.

Last updated 13 days ago

Responsibilities For Sr. Software Engineer

  • Design and develop core software products to automate the network automation track
  • Create scalable automation frameworks from scratch
  • Develop solutions to automate infrastructure provisioning
  • Implement responsive and user-friendly front-end interfaces
  • Develop Python-based scripts and playbooks for automation
  • Implement and manage CI/CD pipelines
  • Analyze, troubleshoot, and optimize network automation workflows
  • Apply AI/ML techniques to enhance network automation
  • Document automation processes and conduct code reviews
  • Provide technical leadership and mentor junior engineers

Requirements For Sr. Software Engineer

Python
JavaScript
React
TypeScript
  • BA/BS degree in a technical field (e.g., Computer Science, Engineering), or equivalent practical experience
  • 8+ years of hands-on experience in network automation, especially in complex network and cloud environments (Azure, AWS)
  • 8+ years of advanced-level experience in Python, including full-stack development and automation solutions
  • Proven experience with network management, configuration generation, and provisioning tools
  • Expertise in CI/CD processes, along with experience in Git, JIRA, and automation tools
  • Experience in network protocols such as TCP/IP, BGP, OSPF, SD-WAN
  • Hands-on experience with network devices and network management tools

Benefits For Sr. Software Engineer

Medical Insurance
Visa Sponsorship
  • Hybrid work environment
  • Global impact opportunity
  • Professional development and mentorship

Interested in this job?

Jobs Related To LinkedIn Sr. Software Engineer

Senior Software Engineer, Languages (Rust, Go, & Python) Dev Infra

Senior Software Engineer role at LinkedIn focusing on developer infrastructure using Rust, Go, and Python

Sr Technical Recruiter

Senior Technical Recruiter position at LinkedIn focusing on engineering recruitment with competitive compensation and benefits.

Sr Technical Recruiter

Senior Technical Recruiter position at LinkedIn, focusing on Infrastructure Engineering recruitment with competitive compensation and hybrid work arrangement in San Francisco Bay Area.

Senior Network Engineer

Senior Network Engineer role at LinkedIn, focusing on large-scale network infrastructure design and operations with hybrid work model in Bangalore.

Senior Software Engineer - Fullstack

Senior Fullstack Engineer role at LinkedIn, developing scalable applications using Java and JavaScript, with 5+ years experience required.