Taro Logo

Staff Software Engineer - Full Stack

LinkedIn is a professional networking platform that helps professionals achieve more in their careers through connections, 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 is seeking a Staff Software Engineer to join their Talent Productivity Engineering team in Bangalore, India. This role combines cutting-edge technology with business impact, focusing on building intelligent integration solutions that power LinkedIn's core business processes. The position offers a unique opportunity to work with AI technologies while developing enterprise-scale applications that directly impact how LinkedIn hires and develops talent globally.

The role requires expertise in both backend and frontend development, with a special focus on AI integration. You'll be working with modern technologies including Python, Java, React, and various AI frameworks like OpenAI and LangChain. The position involves architecting scalable services that leverage Generative AI and cloud-native frameworks to connect enterprise systems and deliver meaningful automation.

As a Staff Software Engineer, you'll lead technical decisions and architecture patterns across teams while building solutions that LinkedIn employees actively use and appreciate. The role combines technical leadership with hands-on development, requiring both depth in engineering and breadth in understanding business processes.

The hybrid work environment offers flexibility while maintaining team collaboration and culture. You'll be part of LinkedIn's mission to transform professional lives through innovative technology, working on products that millions use daily. The position requires 9+ years of experience and offers the opportunity to work with cutting-edge AI technologies while solving complex enterprise challenges.

This is an ideal role for a senior engineer looking to make a significant impact at scale, combining technical expertise with business acumen in a company that's shaping the future of professional networking and talent solutions.

Last updated 10 days ago

Responsibilities For Staff Software Engineer - Full Stack

  • Lead the design and deployment of intelligent, AI-powered integration solutions
  • Architect and build intelligent integration frameworks and backend services
  • Design & Develop complex, enterprise-grade integration and AI solutions
  • Own end-to-end service lifecycle—design, development, deployment, observability, and iteration
  • Implement and expose AI capabilities through APIs and microservices
  • Collaborate with engineers, AI researchers, product managers, and UX designers
  • Lead technical reviews, architecture decisions, and AI integration patterns across teams
  • Drive quality through test automation frameworks, CI/CD pipelines, and performance engineering

Requirements For Staff Software Engineer - Full Stack

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

Interested in this job?

Jobs Related To LinkedIn Staff Software Engineer - Full Stack