Taro Logo

Sr. Software Engineer - CI Platforms

LinkedIn is the world's largest professional network, built to help members of all backgrounds and experiences achieve more in their careers.
$125,000 - $206,000
DevOps
Senior Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Job Description

LinkedIn, the world's largest professional network, is seeking a Senior Software Engineer to join their Developer Platforms and Experience (DPX) organization, specifically working on the CI Platform team. This is a hybrid role based in Mountain View, CA.

The DPX organization plays a crucial role in accelerating R&D velocity and driving product innovation across LinkedIn. Their vision centers on creating capabilities that significantly reduce iteration time for new features while enhancing the stability and quality of all software at LinkedIn. The CI Platform team is specifically responsible for LinkedIn's CI infrastructure, which is currently being migrated from in-house infrastructure to GitHub Actions.

As a Sr. Software Engineer on the CI Platform team, you'll have the opportunity to influence, transform, and create an exceptional experience for developers at LinkedIn. You'll be working on strategic investments to make development iterations faster and implement significant improvements in developer workflows. This includes providing tools and infrastructure for a delightful development experience, supporting application frameworks, providing actionable insights through data and metrics, and delivering reliable and scalable infrastructure.

The role requires strong technical expertise in CI/CD systems, developer productivity tools, and large-scale software engineering. You'll be working with technologies like Java, Python, and Go, and will be involved in the migration from in-house infrastructure to GitHub Actions. The team is also working on redesigning LinkedIn's Microrepo infrastructure to move towards a monorepo-like structure, offering opportunities to work on cutting-edge engineering systems.

This is an excellent opportunity for someone passionate about developer tooling and infrastructure, with the ability to handle complex technical challenges at scale. You'll be working in a collaborative environment where you can contribute to open-source software and engage with the industry-wide developer community. The role offers competitive compensation ($125,000 - $206,000) and the flexibility of hybrid work arrangements.

If you have experience with CI/CD pipelines, developer tools, and large-scale systems, and are excited about improving developer productivity and software quality at one of the world's largest professional networks, this role offers an excellent opportunity to make a significant impact.

Last updated 20 days ago

Responsibilities For Sr. Software Engineer - CI Platforms

  • Build CI infrastructure and tools that enable all LinkedIn developers to build services for LinkedIn members
  • Develop multi-tier scalable, high-volume performing, and reliable user-centric applications that operate 24x7
  • Design, develop, test, and deploy infrastructure capable of handling massive amounts of requests with high reliability and scalability
  • Leverage technical expertise to mentor engineers and provide leadership on resolving complex technology issues

Requirements For Sr. Software Engineer - CI Platforms

Java
Python
Go
  • BA/BS Degree in Computer Science or related technical discipline, or equivalent practical experience
  • 2+ years of industry experience in software design, development, and large-scale software engineering
  • Experience programming in object-oriented and/or functional programming languages (like Java/Python/C/C++/Scala/etc.)