Senior Software Engineer, Developer Productivity – Fastly

Job Expired

Fastly

Company Website: https://www.fastly.com/about/jobs/
Remote Locations: United States
Job Type: Full Time

Job Overview:

As a member of the Developer Productivity team, you’ll be working to improve the overall experience of engineers at Fastly through clear development processes and intuitive tools. Simply put, we aim to minimize friction in the development process, and make it easy for engineers to do the right thing. You’ll be working closely with co-workers from diverse backgrounds, using a wide array of technologies. We value candidates who have a strong customer-focus, and are passionate about helping to make the lives of their fellow engineers better.

Job Responsibilities:
  • Enhance and evolve the tools that Fastly engineers use to build our edge cloud platform
  • Collaborate with other engineers to improve our continuous delivery pipelines
  • Implement extension points and frameworks in the pipelines to support automated acceptance, integration, performance and security testing
  • Work closely with leadership across engineering to reduce toil through automation
Job Requirements:

 

  • A collaborative approach to problem solving
  • A strong grasp of computer science fundamentals
  • An understanding of how to be productive in a highly distributed organization
  • Hands-on experience developing software in a modern language (compiled or scripted)
  • Comfort learning new languages and technologies as needed
  • Bias towards action: you know that there’s a time for analysis, and a time to build
  • A keen eye for finding impactful work and proposing innovative, timely solutions
  • An understanding of the challenges associated with building modern software systems, and an informed perspective on how to improve the state of the practice
  • Experience working with continuous integration, testing and deployment tools
  • Familiarity with modern version control systems
  • Familiarity with development in a modern cloud computing environment
  • Experience with Docker and container orchestration systems (e.g. Kubernetes)
  • Experience with Go, Ruby, C/C++, Java, or Perl
  • Hands-on experience with one or more modern CI servers
  • You’ve read The Pragmatic ProgrammerContinuous DeliveryxUnit Test PatternsThe C Programming Language, or Modern C++ Design
How To Apply:

Click “Apply” below to process your Job application!

More Information

  • This job has expired!