Taro Logo

Staff Software Engineer - Full Stack

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

Description For Staff Software Engineer - Full Stack

LinkedIn, a global leader in professional networking, is seeking a Staff Software Engineer to join their Productivity Engineering team in Bangalore. This role represents an exciting opportunity to shape the future of enterprise solutions using cutting-edge AI technologies.

The position sits within the Talent Productivity Engineering team, focusing on building custom web solutions and integrations that enhance LinkedIn's internal operations. You'll be at the forefront of developing intelligent, AI-powered systems that automate and accelerate business processes across the company's enterprise ecosystem.

As a Staff Software Engineer, you'll architect and implement sophisticated solutions that leverage Generative AI, Agentic AI, and cloud-native frameworks. The role combines deep technical expertise in cloud engineering, modern software development, and applied AI to create systems that meaningfully impact how LinkedIn operates.

Your responsibilities will span the entire service lifecycle, from initial design through deployment and iteration. You'll work with various technologies including Python, Java, React, and multiple AI frameworks. The role requires both backend expertise for building robust services and frontend skills for creating effective user interfaces.

The ideal candidate brings 9+ years of software engineering experience, strong technical skills across multiple domains, and the ability to lead technical reviews and architecture decisions. You'll collaborate with cross-functional teams including engineers, AI researchers, product managers, and UX designers to translate complex business problems into scalable solutions.

This hybrid role offers the flexibility to work both remotely and from LinkedIn's Bangalore office. You'll be part of a team that directly impacts how LinkedIn hires, develops, and engages talent globally, making this an opportunity to influence the company's growth and efficiency at scale.

Last updated 21 hours ago

Responsibilities For Staff Software Engineer - Full Stack

  • Lead design and deployment of intelligent integration solutions across LinkedIn's enterprise ecosystem
  • Architect and build AI-powered integration frameworks and backend services
  • Design and operationalize AI-first solutions that process and serve enterprise data at scale
  • Own end-to-end service lifecycle from design to deployment and iteration
  • Lead technical reviews, architecture decisions, and AI integration patterns
  • Drive quality through test automation frameworks and CI/CD pipelines
  • Document and evangelize best practices for secure and ethical AI use

Requirements For Staff Software Engineer - Full Stack

Python
Java
React
JavaScript
  • 9+ years of software engineering experience in backend or systems integration roles
  • BS in Computer Science, Engineering, or equivalent
  • Proficiency in Python (or Java) for backend development and AI integration
  • Experience with AI technologies (OpenAI, Hugging Face, LangChain)
  • Experience with test frameworks, version control, CI/CD, and containerization
  • Good experience in building production-grade frontend applications using React and JavaScript
  • Skilled in relational and non-relational data systems
  • Prior experience with Generative AI and Agentic AI
  • Good written and verbal communication skills

Interested in this job?

Jobs Related To LinkedIn Staff Software Engineer - Full Stack