Senior Software Engineer - Delivery Engineering | Netflix, Inc. | Los Gatos, CA
Engineering
Senior Software Engineer - Delivery Engineering
Cloud and Platform EngineeringLos Gatos, CA
Netflix is the world's leading streaming video service, and our
growth is accelerating. As we expand internationally, we are continually
upgrading our cloud-based infrastructure to help us scale and move even
faster. This flexibility is the key driver for our growth, while
continuing to present new and exciting challenges for our engineers to
build a reliable service within a constantly evolving environment. At
Netflix, we are pushing the limits of these technologies every day.
We are looking for a world-class, full stack senior software
engineer to join our Delivery Engineering team. You will build and
maintain the cloud management and application deployment tools that we
are building to run our software across the globe in Amazon Web Services
(AWS). If you are passionate about building software that enables
developers to use public clouds more effectively, are involved in the
open-source community, and love working with and developing the latest
technologies, then we are eager to talk to you.
What you will do:
- Develop a next generation continuous delivery platform in Java and Groovy.
- Develop applications to manage deployments in AWS.
- Coordinate and scale the evolving build and cloud deployment systems across all product development teams at Netflix.
- Work with teams to identify and design automated solutions for our systems.
The skills we require:
- Great communication skills, both verbal and written.
- 7+ years of relevant software engineering experience.
- 5+ years of experience in robust server-side development, including Java web-based applications.
- Strong object-oriented development skills.
- Comfortable with Java, JavaScript, HTML, CSS, and bash scripts.
- Desire to work in a fast paced and dynamic environment.
The skills we prefer:
- Experience building RESTful web services
- Experience with JavaScript frameworks like AngularJS
- Ability to improve the user experience of administrative web
applications, to make it easier for users to do their work quickly with
fewer mistakes.
- Passion for intuitive user interfaces, and the latest trends in web design.
- Familiarity with languages like Groovy, Ruby, Python, or Scala.
- Ability to diagnose, troubleshoot, and repair running JVM servers for high availability.
- Experience with AWS or similar cloud computing environments.
- Experience with Gradle, Ivy or Maven.
- Fluent in Linux: RedHat, CentOS, Fedora, or Ubuntu.
- Experience building and managing automated build/test/deployment environments.
No comments:
Post a Comment