Showing posts sorted by date for query javascript. Sort by relevance Show all posts
Showing posts sorted by date for query javascript. Sort by relevance Show all posts

Thursday 7 August 2014

Enterprise Platforms UX Engineer | Netflix, Inc. | Los Gatos, CA


Enterprise Platforms UX Engineer | Netflix, Inc. | Los Gatos, CA


IT Operations

Enterprise Platforms UX Engineer

IT Operations

Los Gatos, CA

Do you want to build beautiful apps? Do you want to support the engineering that provides the best streaming video service in the world? Do you want to be constantly challenged with new technologies and new problems to solve?

Of course you do...

The Enterprise Platforms team within IT Operations at Netflix provides our company with solutions to streamline our product so we can provide our customers quality and simplicity. We want to win those moments of truth when an individual or family is choosing between watching Netflix, playing on their game console, or watching old-fashioned satellite or cable. We do this by developing new apps and providing integration and extension of existing apps. This enables the other departments to focus on their areas of expertise to empower any customer to watch the movies and TV shows when and where they want to.

Our applications touch all aspects of Netflix’s business from Talent/HR to Finance to Logistics to Legal. Whether it's building a document management app in Drupal for our Legal team or a media content platform for our Marketing team built using Ruby on Rails, when a team at Netflix looks to ease their workflow - that's where Enterprise Platforms steps in. 

If you have an eye for design, a mind for asking questions and synthesizing information into actionable work, and the personality to want to learn from AND teach your teammates - we would like to talk to you. If you happen to have any of the following specific skills already...even more so.

Responsibilities
- Form the core of a UX/UI design team to iterate on designs and provide the front-end to all our applications.
- Work closely with our customers and back-end engineering teams to integrate these designs into useable solutions/apps.
 
Requirements for the role:
- Great sense of design and User Experience
- Experience with Javascript platforms (Ember, Angular etc), jQuery
- Experience with converting design to HTML and CSS
 
 
 
 
 
 

Senior Data Visualization Engineer - Product Analytics | Netflix, Inc. | Los Gatos, CA


Senior Data Visualization Engineer - Product Analytics | Netflix, Inc. | Los Gatos, CA


Data Science and Engineering

Senior Data Visualization Engineer - Product Analytics

Data Science and Engineering

Los Gatos, CA

Do you have trouble figuring out whether you’re an artist or data geek? Do you lose sleep staying up late at night playing with data and/or new technology? Do you get excited when you’re able to use data to uncover and visualize an exciting insight? 

If so, Netflix is looking for a bright & well-rounded data visualization engineer to build compelling, simple, and beautiful graphics that will help our business partners make great decisions. 

Netflix offers amazing co-workers, technology, and a Freedom & Responsibility Culture that’s truly hard to find.

What will fill your days:
- You’ll transform Netflix data into amazing visual representations
- In addition to using existing Netflix tools (Microstrategy/Tableau), you’ll help us push the envelope using the Microstrategy SDK
- You’ll explore and experiment with the latest libraries and technologies like D3, HighCharts , etc…
- You will be a bridge between “the data” and product managers at Netflix
- You will creatively and continually look for new and innovative ways to make the Netflix product better through data
- You will work on a small team with some of the best and brightest co-workers you’ve ever had

The character & qualities that will help you succeed:
- You’re tenacious, persistent, & industrious; not just talented
- Micromanagement makes your skin crawl. Given context, you’re capable of self-direction
- You leave your desk & collaborate. (Not to be mistaken with extroversion, but you realize the effectiveness of face-to-face contact in communication.)
- You move seamlessly between code and analytical concepts
- You’re an active listener who asks good questions and puts the company first
- You appreciate beauty & simplicity
- You’re known as a creative, innovative, & out-of-the-box thinker

The technical experience that will help you succeed (not a rigid litmus test):
- Microstrategy, Microstrategy SDK
- Web Frontend Development (HTML, CSS, Javascript)
- Familiarity with frontend data visualization libraries is a plus (D3, HighCharts, Protovis, etc…)
- Familiarity with building Web Applications (MVC concepts, frameworks like Django, CherryPy, or Ruby on Rails, etc…)
- Strong SQL experience

A few more things to know:
- Our culture is unique and we live by our values. It’s worth learning more: www.netflix.com/Jobs
- You will need to be comfortable working in the most agile of environments. Requirements will be vague. Iterations will be rapid. You will need to be nimble and take smart risks.
 
 
 
 
 

Senior Software Engineer in Test - TV Platforms | Netflix, Inc. | Los Gatos, CA


Senior Software Engineer in Test - TV Platforms | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Software Engineer in Test - TV Platforms

User Experience

Los Gatos, CA

Netflix is reinventing how people watch television. Join forces with a seasoned team and lead the revolution in TV user interfaces. You will test innovative new user experiences that will reach tens of millions of customers worldwide on hundreds of different TV devices like the PlayStation 4, Xbox 360, and Apple TV.

WHAT’S DIFFERENT ABOUT US
- Our team develops TV user interfaces, not traditional websites
- We solve unique challenges on embedded devices in managing performance and memory
- You will directly impact products that millions of people use every day
- We’re a data-driven company that values A/B testing
- We pay top of market. We work to attract the best and brightest and pay accordingly
- Our culture is a bit unique, and we live by our values, so it’s worth learning more about Netflix at www.netflix.com/Jobs

RESPONSIBILITIES
- Develop and implement manual and automated test cases, plans, and specifications for TV user experiences on a variety of devices
- Collaborate with your test and developer peers to improve testing processes and infrastructure
- Work closely with product managers, designers, and developers to ensure a successful, high quality user experience
- Develop scalable testing approaches to support A/B testing many user interfaces and features

QUALIFICATIONS
- Deep passion for finding and solving problems
- Expert sense of user experience
- Experience testing user interfaces for client-server applications running in web browsers, mobile apps, and/or embedded devices
- Proficient with JavaScript, HTTP, and networking
- Exceptional debugging skills and ability to identify root cause using tools like Ethereal, Wireshark, Firebug/Web Inspector, or tcpdump
- Comfortable in a fast-paced, dynamic environment
- 5+ years of relevant experience and a bachelor’s degree in computer science or equivalent
 
 
 
 
 

Senior Node.js Software Engineer - Website | Netflix, Inc. | Los Gatos, CA


Senior Node.js Software Engineer - Website | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Node.js Software Engineer - Website

User Experience

Los Gatos, CA

Want to build, optimize, and deliver Node.js web applications to tens of millions of members across the globe? Bring your expert knowledge of the inner workings of Node.js and V8 to help create and innovate on our new website platform.

Your job, along with a small team of exceptional compatriots, is to develop a Node platform designed to withstand the rigors of hundreds of simultaneous AB tests and tens of millions of members discovering content they'll love. You will partner with User Interface Engineers to extend our Node core platform.

WHAT SETS YOU APART
- You are a Full Stack Node.js Developer, with experience using and writing REST APIs.
- You care deeply about code quality, performance, and execution.
- You enjoy coding at all layers in a web application stack.
- You can manage multiple time-sensitive projects with ease, and deliver on all of them. 

WHAT SETS US APART
- Big impact - our products are used by tens of millions of members per day
- Data driven - AB tests and real world performance metrics drive our product
- Unique culture - learn more about us at jobs.netflix.com

RESPONSIBILITIES
- Design, Implement, and Debug new functionality in Node modules
- Solve tough problems using JavaScript
- Maintain a consistently high server RPS by monitoring and addressing issues

BONUS POINTS
- Experience utilizing cloud based solutions (AWS, Azure, etc.)
- Distributed and Scalable architectures
- Knowledge and expertise in Rx and Groovy
 
 
 
 
 
 

Senior User Interface Engineer - Mobile & Tablet Devices | Netflix, Inc. | Los Gatos, CA


Senior User Interface Engineer - Mobile & Tablet Devices | Netflix, Inc. | Los Gatos, CA


Engineering

Senior User Interface Engineer - Mobile & Tablet Devices

User Experience

Los Gatos, CA

Netflix is the world’s leading video streaming subscription service. The Netflix streaming application for mobile and tablet devices is one of the most successful and widely used applications available. Put together, it’s an opportunity to delight millions of users and make video streaming accessible to anyone, anywhere in the world. Our mobile experience leverages modern browser technologies – HTML5, CSS3 and other capabilities provided by mobile WebKit. Join forces with a collaborative team of mobile-focused front-end engineers and help us lead the revolution in web-based, mobile user experiences.

WHAT’S DIFFERENT ABOUT US

- Our team develops browser-based mobile user interfaces, not traditional websites and not native applications
- We work heavily in JavaScript with an eye towards improving performance and managing memory
- We’re a data-driven company that values A/B testing
- We value self-motivated, high-performing individuals with a passion for both the business and the technology
- We pay top of market. We work to attract the best and brightest and pay accordingly
- Our culture is a bit unique, and we live by our values, so it’s worth learning more about Netflix at www.netflix.com/Jobs

RESPONSIBILITIES

- Exercise your expertise in performance, architecture, and object-oriented design to deliver compelling customer experiences on mobile devices
- Partner with the UX design and product management teams to innovate and develop new design and interaction concepts that support a rich A/B testing environment
- Work closely with our client platform and web API teams to define and evolve the underlying interfaces that support your projects

QUALIFICATIONS

- Expert-level knowledge of JavaScript: you understand prototypical inheritance, scope, and closures
- Comfortable coding custom JavaScript solutions rather than relying on existing frameworks
- Proficient in CSS and HTML
- Experienced with both production-quality code and rapid prototyping
- Experience with mobile web app development strongly desired, but not required
- Passionate about user experience
- Able to work independently and drive results
- 5+ years of relevant experience and a bachelor’s degree in computer science or equivalent


http://jobs.netflix.com/jobs.php?id=NFX00180


Senior User Interface Engineer - Website Growth Team | Netflix, Inc. | Los Gatos, CA


Senior User Interface Engineer - Website Growth Team | Netflix, Inc. | Los Gatos, CA


Engineering

Senior User Interface Engineer - Website Growth Team

User Experience

Los Gatos, CA

Want to help take Netflix to the next level? We have more than 44 million members in 41 countries who watch over 1 billion hours of content a month; however, we are just getting started. Netflix has a true culture of innovation and we are reinventing the way people around the world discover, watch, and share TV and movies.

We are a small team with a big mandate. Our team of UI engineers, interaction designers, and product managers design and build the the Netflix social experiences and user profiles features that help people find movies and TV shows they’ll love. We also lead product innovation for our sign-up and acquisition channels, growing our subscriber base as we expand internationally.
 
WHAT’S DIFFERENT ABOUT US
- Big impact - you will directly impact products that tens of millions of customers use every day
- Data driven - we use A/B testing to drive feature and product decisions
- Speed - we move quickly and iterate rapidly
- Unique culture - we live by our values, learn more about us at: www.netflix.com/Jobs
 
RESPONSIBILITIES  
- Own the primary entry points for new members  as Netflix expands globally, helping us bring in the next 40 million members
- Exercise your expertise in performance, architecture, and object-oriented design to deliver compelling customer experiences 
- Partner with the UX design and product management teams to innovate and develop new design and interaction concepts in a rich A/B testing environment
- Collaborate with our mobile app and TV development teams to design and build cross-platform features
- Work closely with our web platform and API teams to define and evolve the underlying interfaces that support your projects, and drive the ongoing evolution of our web architecture
 
QUALIFICATIONS
- Self-motivated and high-performing, with a passion for both the business and the technology
- Expert-level knowledge of JavaScript, CSS, HTML and HTTP
- Comfortable writing custom JavaScript solutions rather than relying on existing frameworks
- Experienced with both production-quality code and rapid prototyping
- Experience with jQuery, Backbone, Dust.js and Node.js a plus
- Mobile web development and responsive design skills strongly desired, but not required
- Passionate about user experience
- Comfortable in a fast-paced, dynamic environment
- Able to work independently and drive results
- 5+ years of relevant experience and a bachelor’s degree in computer science or equivalent
 
 
 
 
 

Senior User Interface Engineer - TV Platforms | Netflix, Inc. | Los Gatos, CA


Senior User Interface Engineer - TV Platforms | Netflix, Inc. | Los Gatos, CA


Engineering

Senior User Interface Engineer - TV Platforms

User Experience

Los Gatos, CA

Netflix is reinventing how people watch television. Join forces with a team of seasoned engineers and lead the revolution in JavaScript-based TV user interfaces. You will architect and develop user experiences that will reach millions of customers worldwide on PlayStation 3, Wii, Wii U, Apple TV and hundreds of Smart TVs and Blu-ray players.
WHAT’S DIFFERENT ABOUT US
- Our team develops TV user interfaces, not traditional websites. There’s no cross-browser development
- We solve unique challenges on embedded devices in managing performance and memory
- Around 95% of your code will be JavaScript
- You will directly impact products that millions of customers use every day
- We’re a data-driven company that values A/B testing
- We pay top of market. We work to attract the best and brightest and pay accordingly
- Our culture is a bit unique, and we live by our values, so it’s worth learning more about Netflix at www.netflix.com/Jobs
RESPONSIBILITIES
- Exercise your expertise in performance, architecture, and object-oriented design to deliver compelling customer experiences
- Partner with the UX design and product management teams to innovate and develop new design and interaction concepts that support a rich A/B testing environment
- Work closely with our client platform and web API teams to define the underlying interfaces that support your projects
QUALIFICATIONS
- Expert-level capabilities in application development
- Comfortable coding custom JavaScript solutions rather than relying on existing frameworks
- Experienced with both production-quality code and rapid prototyping
- Passionate about user experience
- Comfortable in a fast-paced, dynamic environment
- Able to work independently and drive results
- 5+ years of relevant experience and a bachelor’s degree in computer science or equivalent


http://jobs.netflix.com/jobs.php?id=orV9Wfwb


Senior Software Automation Engineer | Netflix, Inc. | Los Gatos, CA


Senior Software Automation Engineer | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Software Automation Engineer

User Experience

Los Gatos, CA

Netflix is reinventing how people watch television. Join forces with a team of seasoned engineers and lead the revolution in TV user interfaces. You will architect and develop new automation, tools and framework improvements to ensure the reliability of our applications which reach millions of customers worldwide on PlayStation, XBox 360, Apple TV and hundreds of smart TVs, set-top boxes and Blu-ray players.

WHAT’S DIFFERENT ABOUT US
- We build our automation to run on actual TV-based devices
- We solve unique challenges on embedded devices in managing performance and memory
- You will directly impact products that millions of customers use every day
- We’re a data-driven company that values A/B testing
- We pay top of market. We work to attract the best and brightest and pay accordingly
- Our culture is a bit unique, and we live by our values, so it’s worth learning more about Netflix at www.netflix.com/Jobs

RESPONSIBILITIES
- Develop and implement automation frameworks, test suites and tools for TV applications
- Design scalable automated testing across many user interfaces, features and devices
- Collaborate with your test and developer peers to improve automated testing
- Build automated alerting and visual tools to ensure the health of our applications
- Take responsibility and ownership for diagnosing production issues

QUALIFICATIONS
- Ability to design and engineer automation tests
- Coding experience in an Object Oriented language (Java preferred, although C# or C++ experience would translate here)
- Experience in JavaScript is a plus
- Expert sense of user experience and a passion for finding and solving problems
- Experience testing user interfaces and Ajax applications running in web browsers, mobile devices, smart TVs and/or TV set-top devices
- Comfortable in a fast-paced, dynamic environment
- Ability and strong desire to operate in a highly cross-functional environment
- 5+ years of relevant experience and a bachelor’s degree in computer science or equivalent
 
 
 
 

Senior Software Engineer in Test - iOS Platform | Netflix, Inc. | Los Gatos, CA


Senior Software Engineer in Test - iOS Platform | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Software Engineer in Test - iOS Platform

User Experience

Los Gatos, CA

Netflix is reinventing how people watch television, and our streaming application for iOS devices is one of the most successful and widely used applications available. Put together, it's an opportunity to delight millions of users and make video streaming accessible to anyone, anywhere in the world. Our application leverages modern browser technologies - HTML5, CSS3 and other capabilities provided by mobile WebKit. Join forces with a collaborative team of mobile-focused front-end engineers and help us lead the revolution in mobile user experiences.

What's different about us

- Our team develops mobile and tablet user interfaces in a hybrid app environment, not traditional websites
- We're a data-driven company that values A/B testing in everything we do
- We need self-motivated, high-performing individuals with a passion for both the business and the technology
- You will directly impact products that millions of people use every day
- We work to attract the best and brightest and pay accordingly
- Our culture is a bit unique, and we live by our values, so it's worth learning more about Netflix at www.netflix.com/Jobs

Responsibilities

- Develop and implement manual and automated test cases, plans, and specifications across all iOS devices
- Manage and support rapid deployment of new software releases to both internal and production environments
- Be a vocal advocate for the user experience. Work closely with developers, product managers, and designers to ensure a high bar for software quality
- Develop scalable testing approaches to support A/B testing many user interfaces and features concurrently

Qualifications

- Experience with testing and troubleshooting JavaScript-based applications
- Passionate about the user experience
- Able to work independently and drive results
- Experience with test automation in hybrid iOS and JavaScript applications strongly desired, but not required
- 5+ years of relevant experience and a bachelor's degree in computer science or equivalent
 
 
 
 
 

Senior User Interface Engineer - Website | Netflix, Inc. | Los Gatos, CA


Senior User Interface Engineer - Website | Netflix, Inc. | Los Gatos, CA


Engineering

Senior User Interface Engineer - Website

User Experience

Los Gatos, CA

Would you like to build the best UI to help connect people with movies they will love? Do you think in unobtrusive Javascript and layered semantic markup? We are looking for a passionate Web UI Engineer to join our team to bring the Netflix site to the next level.

As a member of the highly respected UI Engineering team, your job will be to develop new user interface features for the member website experience. You will partner with the Product Management team and UX design team to take mere wireframes & design specs and turn them into reality using JavaScript/HTML/CSS/Dust/Node.js technologies.

WHAT SETS US APART

- Big impact - work directly on products that tens of millions of customers use every day
- Data driven - we use AB testing to drive features and product decisions
- Unique culture - learn more about us at www.netflix.com/jobs

RESPONSIBILITIES

- Work closely with the UX design team to iterate designs into living presentation code
- Rapidly prototype experiences for usability testing
- Implement solutions in JavaScript/HTML/CSS & Node.js/Dust that support a rich A/B testing environment

QUALIFICATIONS

- Proficiency and experience writing modern JavaScript based web applications (JavaScript, Ajax, HTML, CSS)
- Experience with jQuery, Node.js/Dust a plus
- Good sense of what is required of a great user interface

EDUCATION AND EXPERIENCE

- 5+ years software engineering experience
- 3+ years professional front-end development experience
 
 
 
 
 

Senior Tools Engineer - Consumer Science Engineering | Netflix, Inc. | Los Gatos, CA


Senior Tools Engineer - Consumer Science Engineering | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Tools Engineer - Consumer Science Engineering

Product Engineering

Los Gatos, CA

THE TEAM:
Netflix is the world's leading video streaming subscription service and is known for its personalization technologies, innovative environment, and unique company culture. Netflix reaches over 48 million subscribers using over a 1000 devices in more than 40 markets.

The Consumer Science Engineering team is responsible for building many aspects of the member personalization and recommendation engine and enables rapid product innovation by building AB tests. Some of this is done by building the actual business logic for the site, and other parts are done by collecting big data usage telemetry from devices that feed the personalization algorithm.

THE OPPORTUNITY:
We are looking for an experienced, talented and motivated Senior Tools Engineer who is passionate about product innovation, to help build a suite of tools to provide greater transparency into our personalization algorithms for all our employees. 

You will work with cross-functionally with backend engineers, machine learning experts, and data scientists to put together a suite of tools that visualize the data behind our personalization algorithms. The tool will help answer commonly asked questions such as “Why did we show this row of movies to this user?”, “What was the underlying data that caused the algorithm to pick a particular video?”, “What all actions did a user take in a particular session?”, etc.

You will be expected to work collaboratively, drive the requirements, and own and build the entire UI from ground up.  You will be expected to come up with a framework that other engineers in the Netflix community can contribute additional modules to, making the tool the central repository to visualize user specific information for the member experience.

To be successful in this role, you must have stellar leadership and communication skills, excellent software development background, and thrive working cross functionally with several teams. This is a great opportunity to enhance your cloud computing skills, and simultaneously gain intimate knowledge of Netflix products and services.

MINIMUM JOB QUALIFICATIONS:
- At least five years of relevant software engineering experience
- Excellent communication, presentation and leadership skills.
- Proficiency in a Javascript framework like Angular, Ember, or Backbone
- Solid understanding of the Software as a Service (SaaS) model in the online environment
- Successful track record of delivering quality results in complex cross-functional projects
- Familiarity with big data visualization packages like D3
- BS/MS in computer science (or equivalent)

PREFERRED JOB QUALIFICATIONS:
- Proven Java and object-oriented development skills.
-Experience with Chrome extensions or other browser plug-ins
- Working knowledge of NodeJS

RECOMMENDED READING
You can learn more about the Netflix culture at http://www.netflix.com/jobs
 
 
 
 
 
 

Senior Full Stack Engineer - Consumer Science Engineering | Netflix, Inc. | Los Gatos, CA


Senior Full Stack Engineer - Consumer Science Engineering | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Full Stack Engineer - Consumer Science Engineering

Product Engineering

Los Gatos, CA

THE TEAM:

Netflix is the world's leading video streaming subscription service and is known for its personalization technologies, innovative environment, and unique company culture.  Netflix reaches over 48 million subscribers using over a 1000 devices in more than 40 markets.

The Consumer Science Engineering team is responsible for building many aspects of the member personalization and recommendation engine and enables rapid product innovation by building AB tests.  Some of this is done by building the actual business logic for the site, and other parts are done by collecting big data usage telemetry from devices that feed the personalization algorithm.

THE OPPORTUNITY:

We are looking for an experienced, talented and motivated Senior Full Stack Engineer who is passionate about product innovation, to help build a suite of tools to provide greater transparency into our personalization algorithms for all our employees. 

You will work with cross-functionally with backend engineers, machine learning experts, and data scientists to put together a suite of tools that visualize the data behind our personalization algorithms.  The tool will help answer commonly asked questions such as “Why did we show this row of movies to this user?”, “What was the underlying data that caused the algorithm to pick a particular video?”, “What all actions did a user take in a particular session?”, etc.

You will be expected to work collaboratively, drive the requirements, and build the entire UI and backend data aggregation from ground up.  You will be expected to create and own the framework that other engineers in the Netflix community can contribute additional modules to, making the tool the central repository to visualize user specific information for the member experience.

To be successful in this role, you must have stellar leadership and communication skills, excellent software development background, and thrive working cross functionally with several teams. This is a great opportunity to enhance your cloud computing skills, and simultaneously gain intimate knowledge of Netflix products and services.

MINIMUM JOB QUALIFICATIONS:

- At least five years of relevant software engineering experience
- Proven object-oriented development skills in languages such as Java, C#, etc
- Develop the full stack from data marshaling in Java, to JSP, HTML5, CSS and JavaScript to create these experiences
- Excellent communication, presentation and leadership skills
- Proficiency in any Javascript framework like Angular, Ember, or Backbone
- Solid understanding of the Software as a Service (SaaS) model in the online environment
- Successful track record of delivering quality results in complex cross-functional projects
- BS/MS in computer science (or equivalent)
 
 
 
 
 
 

Senior Software Engineer - Edge Tools | Netflix, Inc. | Los Gatos, CA


Senior Software Engineer - Edge Tools | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Software Engineer - Edge Tools

Product Engineering

Los Gatos, CA

The Netflix Edge Services Application is the front door to the Netflix Streaming service and powers the user experience on hundreds of devices. It is responsible for delivering content and metadata to devices in people’s homes. The service is handling billions of requests per day. By some accounts, Netflix is responsible for more than 30% of the US bandwidth during prime time (http://bit.ly/1euJNJM).  The growth of the Edge Service is integral to our long-term strategy as it enables us to rapidly innovate on new Netflix scenarios and support new devices.

The Opportunity
We are looking for a Senior Software Engineer to create services and libraries that will enable consumers of our Dynamic Scripting Platform to focus on developing a world class user experience for millions of Netflix members. If you think of this platform as an internal PaaS service, we provide the surrounding infrastructure to facilitate development and operations of on top of it. Our solutions need to support a number of teams within Netflix who use a wide variety of technologies and processes. And they need to work reliably, at scale, in the cloud. 

A key factor in determining the success of our platform is our ability to meet and exceed the requirements of our partner teams. As such, this role requires close collaboration with Engineers on those teams, from understanding their use cases and developing functionality to address their challenges to identifying best practices and evangelizing them. 

If you have strong software engineering skills, distributed systems experience and thrive in a dynamic, fast-paced environment, we want to hear from you!


Experience
5+ years in software development with full-stack experience. Java, Groovy/Scala/Clojure style scripting languages 
Proficiency in a Javascript framework like Angular, Ember etc. would be a big plus
Strong understanding of OOP/OOD principles 
Proven experience developing software used by a large user base
Familiarity with Functional Programming
Good understanding of what it takes to develop and operate a large-scale distributed service in production
Excellent communication, presentation and leadership skills. You will be required to present material in front of large audiences, both internal and external.


Other Resources 
 
 
 
 
 
 

Senior Software Engineer - Content Delivery Cloud Services | Netflix, Inc. | Los Gatos, CA


Senior Software Engineer - Content Delivery Cloud Services | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Software Engineer - Content Delivery Cloud Services

Streaming Platforms

Los Gatos, CA

Netflix streaming accounts for about one third of peak downstream internet traffic in North America. To handle this scale and keep control over providing a great customer experience for all networks, we’re building out one of the largest content delivery networks in the world. We’re leveraging our unique position of being single-purpose and knowing everything about our business, clients, and servers to deliver the best streaming quality possible.

The content delivery control plane team is looking for an exceptional Senior Software Engineer to advance the command and control/management web application that drives the Netflix CDN. You will build the backend cloud based web-services, that help configure, monitor and manage our systems that handle terabits of traffic per second. You’ll be directly involved in our ability to control and minimize delivery costs in the coming years. And you’ll help provide targeted monitoring, which reports on our quality of service, and then the controls to help react to changes in that quality.

This role will be a good fit if:
You have a passion for software architecture and craftsmanship.
You build robust, scalable, web application REST APIs.
You have a strong sense of ownership and take pride in your work.
You thrive on solving problems, and dig for problem context rather than specs.
You’re able to iterate quickly on ideas and incorporate feedback.

Ideal Experience:
- 5+ years of software development experience
- Java expert. Groovy knowledge is a plus.
- Distributed systems production experience
- Full stack web application development experience
- Javascript framework exposure (jQuery, angularJs, bootstrap, extJs, or similar)
- Proven track record of designing and implementing component-based, testable systems
- Strong fundamentals in networking technologies like BGP, DNS and TCP/IP 
- Experience with cloud computing technologies like Amazon’s EC2
 
 
 
 
 

Sunday 3 August 2014

Software Development Engineer in Test - Certification | Netflix, Inc. | Los Gatos, CA


Software Development Engineer in Test - Certification | Netflix, Inc. | Los Gatos, CA


Engineering

Software Development Engineer in Test - Certification

Streaming Platforms

Los Gatos, CA

Netflix’s Certification Team directly impacts the quality of products that millions of people use every day and the SDETs within this group play a key part in our app’s success on these devices. These top-notch engineers have deep technical skill and an aptitude for evaluating quality, but are looking to add more talent to the mix. 
 
If you are an SDET, who has a strong quality assurance and development background with a deep knowledge in testing consumer audio/video devices, we want to talk to you! In this role, you will design, implement, and maintain the Netflix Certification Test Suite used by the world’s leading TV and multimedia device manufacturers, such as Samsung, LG, Sony and Roku.  You will also provide technical evaluation and feedback of certification test results to determine device eligibility to ship is “Netflix-ready.” 
 
Responsibilities
- As new product features are released, and changes are made to our partner product guidelines, you will be responsible for understanding these changes and developing the best test strategy and methodology.
- Continuously improve our test and automation coverage with an eye for clear and understandable code, and built-in resiliency to the varied collection of devices on which the compiled tests will run.
- Enhance/modify test cases for new custom devices coming into certification.
- Execute test cases, evaluate results, and debug test failures to root cause.
- Communicate directly with partners throughout the certification process. This includes helping partners understand issue severity and creatively assisting them get to the root cause.
- Operate in a highly cross-functional environment, where you can leverage multiple teams to ensure partner success.
 
Qualifications
- Bachelor or Masters in CS or equivalent engineering experience
- Excellent communication skills
- 7+ years of experience in a software development quality assurance role
- Proficient programming experience in JavaScript and C++ or Java
- Past experience in directly interacting with partners or clients
- Deep knowledge in testing or development of consumer audio/video devices
- Expertise working with embedded systems
 
 
 
 
 

Saturday 2 August 2014

Senior Software Engineer - Media Cloud Engineering | Netflix, Inc. | Los Gatos, CA


Senior Software Engineer - Media Cloud Engineering | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Software Engineer - Media Cloud Engineering

Content Platform Engineering

Los Gatos, CA

Netflix is the leader of internet video streaming both domestic and international, accounting for a third of peak internet traffic in North America and available on over a 100 different devices (including any smashing new smart phone, TV or gaming console).

Behind the scenes is the cloud based media transcoding infrastructure that enables this scale. If you ever had to implement a system that runs a dynamic workflow, in a production environment that is up 24x7, scattered across thousands of machines across a low reliability multi-zone cloud, managing a data catalog that is multi-PB in size, delivering updates for new features and all new device launches around the world while growing to an international scale in terms of capacity, scheduling and cost efficiency, then you know what we’re looking for. Almost every major Netflix feature has an immediate and direct impact on our team. We directly collaborate with all other teams in Netflix, from finance, movie purchasing, through CDN to website design.

We invent our own tools, languages, front ends and back ends. We use and contribute to Open Source software. We are responsible for defining, designing, implementing and running our solutions, and we constantly look for new ideas and new and better ways to do things as well as implementing new features on a very aggressive delivery schedule.

We are looking for engineers that can do everything so our solutions are never limited. Our current technology stack includes Linux, Java, AWS, MySQL, Cassandra, JavaScript, Angular, Python, …

As a senior member of the team, you will be expected to drive the requirements for and own large components of the system throughout their lifecycle: requirements, architecture/design, implementation, testing, and launch. You will need to exhibit strong leadership and communication skills, define and successfully execute on the engineering and release priorities in a very agile application development environment.

This is a great opportunity to make a real impact on millions of consumers, in real time, while inventing the architecture of a scalable cloud, and have fun doing it.

Wish list: 
- 5+ years object-oriented experience with at least one of: Java (preferred), C#, C++, or similar
- Experience with large-scale distributed infrastructure systems and client-server architectures
- Experience with *nix platform (Linux preferred)
- Excellent communication skills
- Experience as a Technical Lead on a complex distributed systems project
- Experience with Cloud Computing platforms: Amazon AWS, Microsoft Azure, Google cloud or similar
- Experience with SQL and/or NoSQL databases

Netflix is a very flat organization and we operate in small, loosely coupled, but tightly aligned teams. This role offers a lot of challenges and a great opportunity to impact a global business in a very significant way.
 
 
 
 
 

Senior Web UI Engineer/Architect | Netflix, Inc. | Los Gatos, CA


Senior Web UI Engineer/Architect | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Web UI Engineer/Architect

Content Platform Engineering

Los Gatos, CA

Metadata Acquisition Engineering develops web portals and APIs to bring in content metadata and digital asset metadata from content providers and Digital encoding houses worldwide. Our International expansion has brought in very interesting challenges to our tool set such as high scalability, availability, security, maintainability and internationalization. We will be delivering solutions leveraging the cloud infrastructure to meet these challenges.

THE CULTURE                    
   
When you get up in the morning and think about your work for the day, are you excited? Can’t wait to get started? Do you feel like the work you do makes a difference and moves the business in a meaningful way? Do your co-workers know who you are, what you do, and that you do it exceptionally well? Do you want to work with smart people who love to solve hard problems? This is the kind of environment that we value at Netflix. High performance is not only noticed but required.

THE OPPORTUNITY

Metadata Acquisition Engineering is seeking a Sr. Web UI Engineer/Architect who will design and develop UI solutions for external and internal partners leveraging lightweight UI frameworks like Spring MVC, jQuery and JSP. You will be working closely with the product management team, external vendors, Digital posthouses and our business team in Beverly Hills.
Our platform of choice is Java but that doesn't mean we are looking only for Java developers. If you are a rock star in developing compelling presentation layer (no matter what language or platform) and you think you will be able to meet the challenges we mentioned above, we want to talk to you.

QUALIFICATIONS

- You have at least 5+ years of software development experience
- You have 3+ years of experience with JavaScript, HTML, CSS, and client-side web frameworks
- You are a guru in Object Oriented analysis and design, as well as OO programming and Service Oriented Architecture
- You are self-driven and can deliver solutions partnering with both external and internal development teams without a project manager
- You are curious about emerging technologies and can quickly evaluate and adapt to new technologies
- You can quickly respond to the changing business needs and roll out functionality in small increments rather than a big bang approach
- Experience in writing solutions deployed to cloud is a plus
  Find out more about the Digital Supply Chain team here: http://vimeo.com/52637219


http://jobs.netflix.com/jobs.php?id=NFX00065


Senior Full Stack Engineer - Content Acquisition Engineering | Netflix, Inc. | Los Gatos, CA


Senior Full Stack Engineer - Content Acquisition Engineering | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Full Stack Engineer - Content Acquisition Engineering

Content Platform Engineering

Los Gatos, CA

Netflix is the leading provider of streaming video, reaching 40 million subscribers in more than 40 countries and territories around the world. Our subscribers consume over five billion hours of video a quarter and account for about 33% of the downstream Internet traffic in North America. Subscribers enjoy Netflix on more than 1,000 different device types. Supporting this global brand presents significant engineering challenges. At the center of those challenges is the Netflix Content Platform team, responsible for putting together the product streamed by our customers.

If you are a Full Stack Developer, with experience in modern web frameworks and writing distributed REST API's, we'd love to tell you more about this amazing opportunity! Our International expansion has brought in very interesting challenges to our tool set such as high scalability, availability, security, maintainability and internationalization. We will be delivering solutions leveraging the cloud infrastructure to meet these challenges.
 
THE CULTURE                    
When you get up in the morning and think about your work for the day, are you excited? Can’t wait to get started? Do you feel like the work you do makes a difference and moves the business in a meaningful way? Do your co-workers know who you are, what you do, and that you do it exceptionally well? Do you want to work with smart people who love to solve hard problems? This is the kind of environment that we value at Netflix. High performance is not only noticed but required.

QUALIFICATIONS
- 5+ years web application development experience.
- Experience in modern web frameworks (Backbone.js, jQuery, Spring MVC, Angular, Bootstrap, Knockout, etc)
- Experience in service tier development including OO programming and Service Oriented Architecture and knowledge of persistence technologies (Cassandra, Redis, Riak, HBase, RDBMS)

Bonus points for:
- Distributed and Scalable architectures
- Solid understanding of scoping and prototypical inheritance in Javascript
- Data Structure and Algorithms
- Experience in writing solutions deployed to cloud (AWS, Azure, etc)
 
 
 
 
 

Software Engineer | HostGator.com | Austin, Texas, United States


Software Engineer | HostGator.com | Austin, Texas, United States


Software Engineer
Tracking Code
019HG100
Job Description
HostGator is looking for a Senior Perl Developer to join our dedicated team of developers that will present you with frequent opportunities to get your good work in front of our several million customers.  This is a perfect opportunity for a capable self-starter with a demonstrated ability to own and drive development projects from start to finish.  In addition, the ideal candidate will be a natural leader.  This role is 50% development and 50% developing developers.
What you need for this job: 
  • A very high proficiency in Perl programming for web applications and system administration
  • Minimum of 5+ years of experience in Perl development
  • Proven leadership skills and experience mentoring junior developers
  • Ability to author Perl modules and subroutine packages
  • Solid understanding of multidimensional data structures, references, regular expressions
  • Experience in the complete LAMP stack
  • High degree of familiarity with additional languages:  Python, PHP, SQL, HTML, CSS, JavaScript, etc.
  • Superb communication skills, both written and spoken
  • Some working experience in systems/database administration and tuning
  • Perform complex product design activities, which may require extensive research and analysis
  • Document the development work that you’re responsible for

Attitude: 
  • High level of accountability for product portfolio performance
  • Tenacious, determined self-starter, ruthless seeking incremental and transformational value
  • Strong sense of pride and ownership and a demonstrated willingness to go the extra mile
  • Team player willing to pitch in for the greater good
  • Strong commitment to customer satisfaction

Job Location
Austin, Texas, United States
Position Type
Full-Time/Regular 
 
https://endurance-openhire.silkroad.com/epostings/index.cfm?fuseaction=app.jobinfo&jobid=82&company_id=17060&version=2&source=ONLINE&jobOwner=992273&aid=1 
 
 
 

Front End Engineer | HostGator.com | Austin, Texas, United States


Front End Engineer | HostGator.com | Austin, Texas, United States


Front End Engineer
Tracking Code
024HG100
Job Description
The role:
You will be a part of the team driving the look and feel of the largest web hosting company in the country. With the explosive growth of the company has come an intense move toward modern interface design. Right now, you will have the opportunity to help shape what that means as we move forward. With your design input and technical knowledge, we will continue to move the company into the forefront of the modern web.

What you will do:
  • Design and build new interfaces for customer-facing and internal tools
  • Refresh old designs of existing pages
  • Research and test new ideas to ensure usable and intuitive designs
  • Wherever possible, implement new technologies to improve performance

What will this require?
  • BA/BS degree in a technical field (or 4 years related experience)
  • 2 years related experience
  • Significant knowledge of jQuery, AJAX, CSS, HTML
  • Experience with object-oriented JavaScript
  • A good creative sensibility, and experience in Interface Design
  • Portfolio of work examples

Preferred Qualifications:

  • Experience with responsive layouts
  • Experience with a CSS preprocessor (Sass, LESS, etc)
  • Experience with Bootstrap
  • Development experience with a back-end programming language
  • Experience with version control
Job Location
Austin, Texas, United States
Position Type
Full-Time/Regular 
 
 
https://endurance-openhire.silkroad.com/epostings/index.cfm?fuseaction=app.jobinfo&jobid=84&company_id=17060&version=2&source=ONLINE&jobOwner=992273&aid=1