Jobs · Engineering · Washington

Staff Software Engineer, Development Infrastructure

LinkedIn · Bellevue, WA · 2 wk ago
HybridEngineering$170k–$277k/yrFull-time

About the role

This role can be based in Bellevue, WA. 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.

Responsibilities

  • You will build and ship software at scale that delivers impact.
  • You will improve all aspects of developer experience with a data driven mindset.
  • You will design and build tools and frameworks to automate development, testing, deployment, management, monitoring, data gathering and analysis of our 24x7 services and products.
  • You will develop and evangelize solutions to challenges faced by every product and infrastructure team at LinkedIn to improve developer happiness, productivity, and efficiency.
  • You will scale the infrastructure and tools required to keep our 6000+ developers in step when they are all sharing the same code, building and testing our software stacks, and releasing and deploying their services continuously without compromising site reliability.
  • You will provide technical leadership, driving and performing best engineering practices to initiate, plan, and execute critical, large-scale, cross-functional, and company-wide programs.

Qualifications

  • Basic Qualifications: BA/BS Degree in Computer Science or related technical discipline, or related practical experience. 4+ years experience in software design, development, and algorithm related solutions. 4+ years programming experience in object-oriented programming languages such as Python, Java, Javascript, C/C++, C#, Objective-C.
  • Preferred Qualifications: BS and 8+ years of relevant work experience, MS and 7+ years of relevant work experience, or PhD and 4+ years of relevant work experience. Experience designing and building infrastructure and web services at large scale. Knowledge of Internet protocols and network programming. Experience working in a Unix environment (Linux preferred). Experience in large-scale distributed systems and client-server architectures. Experience in driving automated cloud management systems at scale. Experience in containerization, cluster schedulers, infrastructure configuration and orchestration. Experience in standard build tools (e.g. gradle, bazel) and version control systems (e.g. git). Experience in Python development using frameworks like Django, Flask, Jinja, SQLAlchemy. Knowledge and experience in Tomcat, Jetty, Netty, Apache/ATS, Scala/sbt, or Node.js. Experience in working with SQL/NoSQL databases (e.g. MySQL, Dynamo, Cassandra, MongoDB) Experience in messaging & big data systems/solutions (e.g. Spark, Presto, Alation, Hadoop, Kafka).

Suggested Skills

  • Object-oriented programming
  • Web services
  • Infrastructure

Benefits

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.

LinkedIn is committed to offering an inclusive and accessible experience for all job seekers, including individuals with disabilities. Our goal is to foster an inclusive and accessible workplace where everyone has the opportunity to be successful.

Similar jobs