As a Software Engineer in the Provisioning team, you will be responsible for building and scaling distributed applications that support LinkedIn's core business platform. You’ll have the opportunity to work on critical systems that are designed for high-volume, high-availability environments. Your work will involve designing, coding, testing, and deploying reliable and performant software solutions that operate around the clock.
Key Responsibilities
- Build and scale distributed applications that handle high volumes of transactions and provide exceptional reliability.
- Make architectural trade-offs using synchronous and asynchronous design patterns to meet business needs.
- Develop multi-tier, high-performance applications that operate 24x7 and meet high availability and reliability standards.
- Write unit-tested code that is regularly integrated into the codebase, following best practices for continuous integration and continuous delivery (CI/CD).
- Ensure the software you write is high-quality, maintainable, and scalable.
- Collaborate with other engineers, product managers, and teams to deliver software solutions that align with business requirements.
- Identify and advocate for opportunities to improve engineering productivity, toolchains, and team processes.
- Ensure that applications are reliable, performant, and efficient.
- Troubleshoot and resolve issues that impact production systems and user experience.
Basic Qualifications
- BA/BS degree in Computer Science, Software Engineering, or a related technical discipline, or equivalent practical experience.
- 2+ years of programming experience in Java and/or C++.
Preferred Qualifications
- 3+ years of relevant work experience in software engineering.
Technical Skills
- Expertise in data structures, algorithms, and software design principles.
- Experience with object-oriented design and strong familiarity with coding, testing patterns, and software development best practices.
- Proven experience in coding with Java, C++, or other high-level languages, with a willingness to learn additional languages if needed.
Web Applications Development
- Experience with building web applications and services using standard IDEs and development tools.
Problem-Solving
- Strong analytical skills and experience solving complex technical problems at scale.
- Data Structures & Algorithms
- Software Design
- Java and/or C++
What We Offer
- At LinkedIn, we care about the well-being of our employees and their families. We provide a variety of benefits and programs designed to promote both
health and happiness
- Health & Wellness Programs. Comprehensive health benefits and wellness initiatives.
- Time Away. Generous paid time off to recharge.
- Work-Life Balance. Flexible hybrid working arrangements to accommodate both professional and personal life.
- Employee Growth & Development. Access to resources, mentorship, and learning opportunities to accelerate your career growth.
Equal Opportunity Employer. LinkedIn is committed to providing equal employment opportunities to all job applicants, including individuals with disabilities. We ensure that our hiring practices provide opportunities for all qualified candidates to thrive. For more information, you can view LinkedIn's India Disability Policy here.
Why LinkedIn?
- Impact. Work on products that empower professionals worldwide and have a meaningful impact on the global workforce.
- Innovative Environment. Join a team of engineers working on cutting-edge technologies to solve big challenges.
- Career Growth. LinkedIn fosters a culture of continuous learning and career development.
- Work-Life Balance. Enjoy flexibility in work hours and location with the hybrid work model.
- Inclusive Culture. LinkedIn prides itself on its diverse, inclusive culture, providing a welcoming environment for people from all backgrounds.
This Software Engineer position is perfect for someone who is passionate about building high-performance, scalable systems, and who enjoys solving complex technical challenges. If you are ready to work on impactful projects with a talented team, LinkedIn offers the ideal opportunity to develop your career in a globally recognized tech company.