Senior Software Engineer

Linkedin Technology Information Pvt Ltd
Bengaluru/Bangalore
Not disclosed
Work from OfficeWork from Office
Full TimeFull Time
Min. 5 yearsMin. 5 years

Job Description

Senior Software Engineer - Productivity Engineering

Company Description

LinkedIn was built to help professionals achieve more in their careers, and every day millions of people use our products to make connections, discover opportunities and gain insights. Our global reach means we get to make a direct impact on the world’s workforce in ways no other company can. We’re much more than a digital resume – we transform lives through innovative products and technology.

Job Description

At LinkedIn, our approach to flexible work is centered on trust and optimized for culture, connection, clarity, and the evolving needs of our business. The work location of this role is hybrid, meaning it will be performed both from home and from a LinkedIn office on select days, as determined by the business needs of the team.

We are looking for a Senior Software Engineer to join the Productivity Engineering team in Bangalore, where our mission is to transform how employees work by replacing manual, fragmented support experiences with intelligent, AI-native automation. You will lead the design and delivery of end-to-end agentic systems that put AI at the center of the employee productivity loop — and raise the technical bar for how the team builds, evaluates, and operates these systems at scale.

This is a high-ownership, high-scope role. Beyond shipping systems, you will own the problem space: independently investigating employee pain points, deriving solution contexts, and translating ambiguous signals into engineering initiatives with clear technical direction and measurable outcomes. You will set standards for how the team approaches AI-native development and mentor others to build with the same rigor.

Responsibilities:

· Own problem statements end-to-end — proactively investigate employee productivity pain points, synthesize signals from data, stakeholders, and operations, and derive the solution context that frames what we build and why.

· Drive solution architecture — translate well-understood problem contexts into technical designs for agentic systems, making principled tradeoffs across reliability, latency, safety, and maintainability.

· Architect and deliver AI agentic systems — lead the end-to-end design and delivery of Python-based services that orchestrate LLM-powered agents across complex, multi-step employee support workflows.

· Set the technical direction for AI-native engineering — define how the team approaches eval-driven development, agent observability, prompt lifecycle management, and safe autonomous action at scale.

· Drive system reliability and quality — own the standards for testing, tracing, and monitoring agentic pipelines so production systems are debuggable, auditable, and continuously improvable.

· Expand the agent capability surface — design the tool ecosystem that agents use to interact with internal platforms (ticketing, identity, knowledge, SaaS), balancing expressiveness with guardrails.

· Mentor and grow the team — provide technical guidance through code reviews, design reviews, and pair programming; raise the floor for how IC2s approach AI systems work.

· Influence cross-functional roadmap — partner with product, operations, and platform teams to identify the highest-leverage automation opportunities and shape the engineering roadmap around them.

Qualifications

Basic Qualifications

· Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.

· 5–8 years of software engineering experience building, architecting, and operating large-scale production backend systems.

· Language & Stack Mastery: Deep expertise in either Python/Java, with a command of modern ecosystems:

  • If Python: Proficiency in FastAPI / Asyncio, type hinting (Pydantic), and managing high-concurrency event loops.

  • If Java: Proficiency in Spring Boot / Quarkus, Reactive programming (Project Reactor/Vert.x), and JVM performance tuning.

· API & Distributed Systems: Proven experience designing and implementing high-performance REST and gRPC APIs, with understanding of distributed system patterns (e.g., circuit breakers, service discovery, and eventual consistency).

· Full Ownership: A track record of owning and delivering complex systems end-to-end—from initial scoping and architectural design to implementation, automated testing, and production operations (SRE mindset).

· Strategic Problem Solving: Demonstrated ability to independently identify and frame engineering problems. You should be able to navigate ambiguous or incomplete signals to define technical roadmaps rather than just executing against a pre-defined ticket.

· AI Implementation: Hands-on experience integrating LLM APIs (OpenAI, Anthropic, or open-source models) into production workflows, including prompt engineering and managing the non-deterministic nature of AI outputs.


Preferred Qualifications:

· Experience designing or leading the development of AI agent systems — tool use, multi-agent coordination, memory, and autonomous task execution.

· Command of AI-native SDLC practices: eval-driven development, prompt versioning and regression testing, agent observability/tracing.

· Experience with workflow orchestration and durable execution frameworks (e.g., Temporal, Airflow) for reliable multi-step agentic pipelines.

· Track record of establishing engineering standards — testing patterns, observability practices, deployment conventions — that a team adopts and builds on.

· Experience integrating deeply with enterprise SaaS platforms (Slack, Jira, Confluence, ServiceNow, etc.) and designing resilient integration layers.


Technologies You'll Work With:

· Proficiency in Python or Java (Open to either, with a willingness to work across the stack).

· Experience with LLM APIs (OpenAI, Anthropic, etc.), Vector Databases (Pinecone, Weaviate, Milvus), and Orchestration Patterns (Chains, Agents, Tool-calling).

· Building high-performance services using FastAPI/Flask (Python) or Spring Boot/Quarkus (Java); experience with gRPC and RESTful API design.

· Distributed systems experience using Message Queues (Kafka, SQS, or RabbitMQ) to handle long-running agentic tasks.

· Relational databases (PostgreSQL/MySQL), Object Storage (S3), and understanding of data modeling for RAG (Retrieval-Augmented Generation).

Additional Information

India Disability Policy 

LinkedIn is an equal employment opportunity employer offering opportunities to all job seekers, including individuals with disabilities. For more information on our equal opportunity policy, please visit https://legal.linkedin.com/content/dam/legal/Policy_India_EqualOppPWD_9-12-2023.pdf

Global Data Privacy Notice for Job Candidates ​

Please follow this link to access the document that provides transparency around the way in which LinkedIn handles personal data of employees and job applicants: https://legal.linkedin.com/candidate-portal.

India Disability Policy 

LinkedIn is an equal employment opportunity employer offering opportunities to all job seekers, including individuals with disabilities. For more information on our equal opportunity policy, please visit https://legal.linkedin.com/content/dam/legal/Policy_India_EqualOppPWD_9-12-2023.pdf

Global Data Privacy Notice for Job Candidates ​

Please follow this link to access the document that provides transparency around the way in which LinkedIn handles personal data of employees and job applicants: https://legal.linkedin.com/candidate-portal.

Experience Level

Senior Level

Job role

Work location
Work locationBengaluru, KA, India
Department
DepartmentSoftware Engineering
Role / Category
Role / CategorySoftware Development
Employment type
Employment typeFull Time
Shift
ShiftDay Shift

Job requirements

Experience
ExperienceMin. 5 years

About company

Name
NameLinkedin Technology Information Pvt Ltd
Job posted by Linkedin Technology Information Pvt Ltd

Similar jobs you can apply for

Software / Web Developer

Full Stack Java Developer

Optalon Hr Consultant Private Limited
HBR Layout, Bengaluru/Bangalore
₹50,000 - ₹66,667
Work from Office
Full Time
Min. 1 year
Good (Intermediate / Advanced) English
Pavithra Toolings

QA/QC Engineer

Pavithra Toolings
Kumaraswamy Layout, Bengaluru/Bangalore
₹20,000 - ₹35,000
Work from Office
Full Time
Min. 6 months
Good (Intermediate / Advanced) English

Full-stack Developer

Kivi Connect
Seshadripuram, Bengaluru/Bangalore
₹50,000 - ₹70,000
Work from Office
Full Time
Min. 5 years
Good (Intermediate / Advanced) English

Software Tester

Kivi Connect
Seshadripuram, Bengaluru/Bangalore
₹40,000 - ₹1,00,000
Work from Office
Full Time
Min. 5 years
Basic English
Big Basket

Quality Executive

Big Basket
Bengaluru/Bangalore
₹20,000 - ₹25,000
Work from Office
Full Time
Any experience
Basic English
Randstad India Private Limited

Engineering Trainee

Randstad India Private Limited
Electronics City, Bengaluru/Bangalore
₹20,000 - ₹21,500
Work from Office
Full Time
Freshers only
No English Required

You can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.

The candidate should have completed the required education and people who have 5 to 8 years are eligible to apply for this job. You can apply for more jobs in Bengaluru/Bangalore to get hired quickly.

The candidate should have sound communication skills and sound communication skills for this job.

Both Male and Female candidates can apply for this job.

No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Bengaluru/Bangalore at apna.

No work-related deposit needs to be made during your employment with the company.

Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.

The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Bengaluru/Bangalore . Through apna, you can find jobs in 64 cities across India. Join NOW!

Senior Software Engineer in Linkedin Technology Information Pvt Ltd | apna.co