AMVETS Jobs

Job Information

LinkedIn Senior Software Engineer in Bengaluru, India

Senior Software Engineer - Fullstack

LinkedIn was built to help professionals achieve more in their careers, and everyday 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 are much more than a digital resume – we transform lives through innovative products and technology.

Productivity Engineering is a team at LinkedIn that builds products that power LinkedIn’s business. We drive technology vision, architecture, and design systems that help the company deliver major business processes (go-to-market, sales, finance, and customer support etc.). We deliver applications and products that let our customers do business with us in a seamless way, help grow our top line, and increase our efficiency.

As a Senior Software Engineer, you will play a pivotal role in the design & development of business processes, systems, applications, information and data. While working on this team, you’ll get a chance to make key technology decisions, solve massively complex problems, and develop new skills in the process. You will be results driven and coaching teams to deliver software products at the highest levels of quality and craftsmanship. This position is full-time and based in our Bangalore office.

The ideal candidate will be excited for the challenge to transform and think critically on many computer science disciplines including product design, usability, building APIs, scaling performance, and 24x7 reliability.

At LinkedIn, we trust each other to do our best work where it works best for us and our teams. This role offers a hybrid work option, meaning you can both work from home and commute to a LinkedIn office, depending on what’s best for you and when it is important for your team to be together.

Responsibilities: 

You will develop distributed applications, propose and discuss architectural trade-offs applying synchronous and asynchronous design patterns, write code, and deliver with speediness and quality.

You will develop multi-tier scalable, high-volume performing, and reliable user-centric applications that operate 24x7.

You will produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.

You will be performing the best engineering practices to execute large-scale, cross functional, and company-wide critical programs.

You will leverage, and successfully evangelize opportunities to improve engineering productivity.

Basic Qualifications:

BTech/MCA or equivalent in Computer Science or related technical discipline.

5+ years of experience in developing and hosting full stack applications using cloud native components.

5+ years experience in software architecture, design and development.

Hands-on experience of writing clean and efficient code in UI frameworks React, Bootstrap, Angular, knock-out, etc.

Hands-on experience of writing clean and efficient code in Java.

Preferred Qualifications:

Good knowledge of computer science, with strong competencies in data structures, algorithms, and software design. 

Experience in async/reactive programming, database design and writing secure APIs for integrations.

Experience working with cloud technology such as Azure.

Experience writing scalable and efficient Java for an enterprise product.

Experience of using message queues such as Kafka.

Experience using NoSQL databases such as Cosmos DB.

Experience of working with big data technologies like Hadoop and Apache Spark

Background on unit and e2e testing frameworks.

Knowledge of (and a passion for) current trends and best practices in front-end and back-end architecture, including performance, security, and scalability.

Familiarity and comfort with command-line applications, git source control and other aspects of developing in large, distributed software teams.

Strong written and verbal communicator who is highly organised and able to think entrepreneurially.

Experience working in a high-growth, performance-focused environment. 

Collaborative, team-first attitude, and drive to add value. 

Suggested Skills:

  • Fullstack

  • Java

  • software architecture, design and development

You will Benefit from our Culture:

We strongly believe in the well-being of our employees and their families. That is why we offer generous health and wellness programs and time away for employees of all levels.

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

This document provides transparency around the way in which LinkedIn handles personal data of employees and job applicants: https://legal.linkedin.com/candidate-portal

DirectEmployers