Netflix is looking to improve the developer experience for its engineers by enhancing its continuous delivery systems, Spinnaker and Managed Delivery, to increase the efficiency, safety, and frequency of software deployments across all Netflix services.
Requirements
- Ability to write code for both front-end and back-end
- Experienced with Java or other JVM languages and JavaScript (Angular or React)
- Able to break down complexity, iterate, and communicate progress to a wide variety of partners and stakeholders.
- Have worked on a developer platform team where other engineers were your customers.
Responsibilities
- Improve the user experience across Spinnaker and Managed Delivery, allowing for users to get the benefits from both systems.
- Build a platform for our partner teams to build specific experiences tailored to their customers with ease.
- Increase the safety and ease of deployments by implementing safe by default and extendible deployment and verification patterns for our users.
- Writing, improving, and maintaining critical services at Netflix's scale.
- Working on infrastructure or platform teams where other engineers at the company were your customers.
- Participating in an on-call rotation.
Other
- Mentorship mindset: You have helped grow early-career engineers. You feel a sense of fulfillment in mentoring them.
- Communicate: You are proficient in verbal and written mediums at explaining topics the audience was unfamiliar with.
- Collaborate: You enjoy collaborating with multiple teams and use your communication skills to influence product direction and keep stakeholders in the loop.
- Provide and take feedback: Proficient at actively soliciting and providing feedback (technical, behavioral, instilling team norms).
- Selfless: You seek what is best for Netflix and make time to help colleagues across the team succeed.
- Comfortable with ambiguity: You are curious and enjoy working on ambiguous problems where the solutions still need to be defined. You excel at cross-functional ownership and driving alignment to reach a decision, even when it is outside of your wheelhouse.
- A deep sense of ownership: You take deep ownership of your projects. Feel pride in delivering great work and pay attention to the details.
- Customer empathy: A user-centric mindset, always considering the end-user experience.