Sr. Staff Software Engineer, Development Infrastructure
LinkedIn · Bellevue, WA · 2 wk ago
HybridEngineering$198k–$326k/yrFull-time
About the role
This role will be based in Bellevue, WA. The Development infrastructure (DI) organization has the mission of making everyone in LinkedIn R&D more productive and successful. The charter includes all the core infrastructure to Discover, Write, Build, Test and Deploy code.
Responsibilities
- Grow, develop, and mentor a team that provides engineering systems which enable all LinkedIn developers to build services for LinkedIn members and Enterprise customers productively, with consistently high quality, and with minimal friction.
- Work across Engineering to build relationships with other teams and use their feedback and understand their goals to build and prioritize a strategy and roadmap for your team, and for products that may span multiple teams.
- Own the design, development, testing, deployment and craft of your team’s infrastructure and systems, with high reliability and scalability.
- Leverage your deep and broad technical expertise to mentor engineers and provide leadership on resolving complex technology issues.
- Build operational excellence roadmaps, drive adoption of best practices from design to delivery, and improve developer feature/code velocity.
Qualifications
- BA/BS Degree or higher in Computer Science or related technical discipline, or related practical experience
- 7+ years of programming experience in Java, C++, C# or similar programming languages
- 7+ years of experience building large-scale distributed applications
- 3+ years of experience building developer infrastructure and services, including development and code collaboration environments, CI/CD platforms, and measuring software development productivity and quality.
Preferred Qualifications
- Dream big. Make big, bold moves to define and build the next generation of developer infra and inspire others to do the same
- Excellent communication and presentation skills with an ability to communicate technical strategy and roadmap in a clear, precise, and actionable manner
- Masters degree or higher in Computer Science or related field
- Deep understanding of the Software development Life Cycle and related build and test systems
- Shipped several large-scale projects with multiple dependencies across teams
- Engagement in coaching and mentoring fellow engineers in their careers
- Experience attracting, retaining, and developing engineering and operations talent throughout the industry
Suggested Skills
- Technical Leadership
- Experience developing technical strategy
- Developer Tools & Automation
- Quality & Testing Infrastructure