Software Engineer, Full-stack
Job details
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’re 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.
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.
As a Software Engineer, you will participate in feature development, be responsible for overall codebase quality by participating in design reviews, code reviews, setting coding guidelines and general technical discussion, as well as be a champion for automated testing!
Basic Qualifications:
- BE Degree in Computer Science or related technical discipline, or related practical experience.
- 2+ years of experience in software design, development, and algorithm related solutions.
- 2+ years of experience in programming experience in Java.
- 2+ years of experience with semantic HTML, CSS and object-oriented JavaScript.
- 2+ years of programming experience in full stack development.
- Experience in modern JavaScript/TypeScript/similar languages; frameworks such as React/similar
- Experience with designing and developing enterprise applications using Java.
- Experience with distributed (multi-tiered) systems, algorithms, and relational databases
- Experience with distributed computing and enterprise-wide systems
- Experience working with cloud technology such as Azure
- Experience writing scalable and efficient enterprise applications
- Experience using NoSQL databases such as Cosmos DB
- Experience with unit and e2e testing frameworks
- Knowledge of (and a passion for) current trends and best practices in frontend and backend architecture, including performance, security and scalability
- Experience with hosting and scaling web applications
- Prior experience building public APIs with Java/similar
- Familiarity and comfort with command-line applications, Git source control and other aspects of developing in large, distributed software teams
- Full stack development
- ReactJS
- Java
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
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:
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.