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

Thursday 7 August 2014

Senior Data Engineer/ Architect - DVD | Netflix, Inc. | Fremont, CA


Senior Data Engineer/ Architect - DVD | Netflix, Inc. | Fremont, CA


Data Science and Engineering

Senior Data Engineer/ Architect - DVD (Fremont)

Data Science and Engineering

Fremont, CA

Specific responsibilities include:
  • Provide expert design and implementation advice for both data warehouse and ETL
  • Be familiar with the entire ETL schedule and multiple data domains
  • Technical oversight of developers through mentoring and collaboration
  • Work with engineers from disparate source systems for data acquisition and data quality
  • Extract, interpolate, and translate business requirements into data models that reflect the business. When appropriate, question and challenge to understand assumptions, requirements, goals, and priorities
  • Design and implement dimensional data models that work well with the other components of the data warehouse infrastructure, like the database, ETL and reporting tools
  • Identify data quality issues and their root causes. Implement fixes and design data audits to capture the issues in the future
Qualifications: The successful candidate will have a minimum of 5-7 years experience working as Data and ETL Architect or developer in a data-driven information environment.
  • Passionate about producing high-quality deliverables.
  • Expertise in data warehouse design, especially dimensional data warehousing
  • Extensive experience with MPP databases such as Teradata and ETL platforms such as AbInitio
  • Experience in leading small projects teams in demanding environments
  • Exposure to Reporting/BI tools such as MicroStrategy
  • Excellent analytic SQL skills working with large data sets are a must
  • Responsive, team-oriented personal style for effectiveness with internal clients and colleagues
  • Enthusiasm for working in a flexible, fast paced, challenging environment 


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



Enterprise Platforms Full Stack Developer | Netflix, Inc. | Los Gatos, CA


Enterprise Platforms Full Stack Developer | Netflix, Inc. | Los Gatos, CA


IT Operations

Enterprise Platforms Full Stack Developer

IT Operations

Los Gatos, CA

Build Beautiful…

The Enterprise Platforms team at Netflix lives by this standard.  As part of the IT Operations team at Netflix, our mission is to deliver applications that IMPACT the day to day lives of internal teams and move meaningful needles across the board.

Our applications touch all aspects of Netflix’s business from Talent/HR to Finance to Logistics and Legal. Whether it's building a system to manage the thousands of contracts we negotiate with studios, or the millions of creative assets we use for all of our advertising, our platforms power these solutions. 

If you have an eye for software 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
- Design and build high quality software for integration projects, considering numerous factors such as the technical landscape, customer’s business drivers and operations, and the schedule requirements of the multiple parties involved. 
- Drive the design, development and implementation of operational standards and capabilities for connected services that enable highly available, scalable & reliable customer experiences
- Analyze and synthesize a variety of inputs to drive the end-to-end incident management process for multiple offerings
- Create, develop, and manage the deployment architecture for all applications including configuration management and risk management processes
- Implement monitoring agents, metric dashboards, runbooks, logging, escalations and alerts for all applications
- Driving ongoing improvements and efficiencies in operational practices, tools & processes business units and Netflix-wide
 
Requirements for the role:
- Experience of designing and developing integration solutions (APIs, middleware, and Web Services)
- Successful track record of delivering quality results in complex cross-functional projects 
- Experience with software platforms such as Ruby on Rails or Node.js
- Deep understanding of Cloud architecture and application deployment
- Ability to translate business requirements into technical solutions
 
 
 
 
 

Senior Data Engineer/ Architect - DVD | Netflix, Inc. | Fremont, CA


Senior Data Engineer/ Architect - DVD | Netflix, Inc. | Fremont, CA


Data Science and Engineering

Senior Data Engineer/ Architect - DVD (Fremont)

Data Science and Engineering

Fremont, CA

Specific responsibilities include:
  • Provide expert design and implementation advice for both data warehouse and ETL
  • Be familiar with the entire ETL schedule and multiple data domains
  • Technical oversight of developers through mentoring and collaboration
  • Work with engineers from disparate source systems for data acquisition and data quality
  • Extract, interpolate, and translate business requirements into data models that reflect the business. When appropriate, question and challenge to understand assumptions, requirements, goals, and priorities
  • Design and implement dimensional data models that work well with the other components of the data warehouse infrastructure, like the database, ETL and reporting tools
  • Identify data quality issues and their root causes. Implement fixes and design data audits to capture the issues in the future
Qualifications: The successful candidate will have a minimum of 5-7 years experience working as Data and ETL Architect or developer in a data-driven information environment.
  • Passionate about producing high-quality deliverables.
  • Expertise in data warehouse design, especially dimensional data warehousing
  • Extensive experience with MPP databases such as Teradata and ETL platforms such as AbInitio
  • Experience in leading small projects teams in demanding environments
  • Exposure to Reporting/BI tools such as MicroStrategy
  • Excellent analytic SQL skills working with large data sets are a must
  • Responsive, team-oriented personal style for effectiveness with internal clients and colleagues
  • Enthusiasm for working in a flexible, fast paced, challenging environment 


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



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 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 - Search Algorithms | Netflix, Inc. | Los Gatos, CA


Senior Software Engineer - Search Algorithms | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Software Engineer - Search Algorithms

Product Engineering

Los Gatos, CA

Netflix is the world's leading video streaming subscription service and is known for its personalization technologies, innovation, and unique company culture. We are looking for an experienced software developer to work on our search algorithms and services to help us continue to innovate, grow our global service and delight our customers. You will work with our team of engineers and product management on the search team to take Netflix's search technology to the next level. You will be responsible for designing, implementing, and iterating on machine learning algorithms and A/B tests; for optimizing and improving production systems; and for working with teams across the organization to drive projects from the idea stage to running code.

If you have a passion for building scalable, robust systems; are interested in pushing the envelope in search algorithms and machine learning; love working with the latest technologies in a fast-paced, agile environment; and are excited at the prospect of working on software that millions of people use and love, then we want to talk to you.

Requirements:
- 5+ years of relevant software engineering experience
- 5+ years of Java or equivalent language experience
- Strong and proven object-oriented development skills
- Experience with large-scale distributed systems
- Successful track record of delivering quality results in complex cross-functional projects
- Comfortable working in a fast-paced, dynamic environment
- BS/MS in computer science (or equivalent)

Nice to have:
- Experience with big data and Hadoop 
- Experience with Cloud Computing platforms 
- Experience building classifiers, regression models, and ranking systems
- A/B testing experience
- MS or PhD in Computer Science, Applied Mathematics, Statistics, or related field
 
 
 
 
 

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


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


Engineering

Senior Software Engineer - Personalization

Product Engineering

Los Gatos, CA

Netflix is the world's leading video streaming subscription service and is known for its personalization technologies, innovation, and unique company culture. We are looking for an experienced software developer to work on our personalization services and to help us continue to innovate and grow our global service.  

You will own the services that provide Netflix customers their personalized recommendations when they turn on their TV, computer, or mobile device.  You will be responsible for designing, implementing, and iterating on A/B tests; building and supporting production systems; and working with teams across the organization to drive projects from the idea stage to running code.

If you have a passion for building scalable, robust systems; are interested in pushing the envelope in personalization services; love working with the latest technologies in a fast-paced, agile environment; and are excited at the prospect of working on software that people use and love, then we want to talk to you.

Requirements
- 8+ years Java or equivalent language experience
- BS in Computer Science
- Proven track record delivering software
- Experience building distributed systems
- Strong verbal and written communication skills

Nice to have
- Algorithm and/or personalization experience
- MS or PhD in Computer Science
- Experience with cloud computing
- Experience with big data and/or Hadoop
- A/B testing experience
 
 
 
 
 

Senior Partner Engineer - Netflix Device Platform | Netflix, Inc. | Los Gatos, CA


Senior Partner Engineer - Netflix Device Platform | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Partner Engineer - Netflix Device Platform

Streaming Platforms

Los Gatos, CA

Instant streaming is a core part of Netflix's strategy for the future. Our first product to support instant streaming to TV was launched in May 2008 and is now available on hundreds of products. Our partnerships include many of the world's top consumer electronics brands with more partnership announcements coming soon. The Netflix Device Platform makes this possible and continues to impact millions of subscribers around the world.

About the role: 

Netflix is looking to expand even further into the set-top box space. We are looking for a technology leader to help our partners build a world-class Netflix solution for set-top boxes.

In order to help our partners add the Netflix instant streaming service quickly to their device, we work very closely with these engineering teams to quickly overcome any and all challenges. As part of a small team of experienced engineers, you will assist partner engineers who are integrating our SDK into their new products. The functionality of our platform includes streaming and playback, dynamic UI, security and partner specific adaptation for new types of devices. You will need to have broad technical knowledge and understanding in all of these areas to be successful in this role. You'll apply your experience in software development to a wide variety of technical challenges to achieve the goal of helping our partners bring their products to market on time with the highest quality.

Required skills and attributes: 

- You understand the set-top box and MVPD space extremely well and have experience developing in this environment.
- You have experience integrating applications into complex middleware platforms.
- You enjoy the challenges of working on software targeted at new and emerging markets.
- You know what's important when releasing software to partners - ideally, you have worked as a software developer producing and consuming an SDK.
- You're comfortable with proactive outward communication and technical leadership.
- You enjoy working side by side with partners on tough problems.
- You can tell when a problem is going to come up again, and you take the time to document the solution, once and for all.
- You are an experienced C++ programmer.
- Have a deep understanding and appreciation for the complexities of embedded software development.
- You know how to create and debug code on multiple platforms.
- Ideally, you have a deep background in one or more of: embedded system development, Linux system-level programming, audio/video playback, software security and UI programming.
- 5+ years of relevant experience.
 
 
 
 
 

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


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


Engineering

Senior Software Engineer - Cloud Services

Streaming Platforms

Los Gatos, CA

Netflix runs its applications across a diverse range of platforms including smart phones, tablets, game consoles and a variety of consumer electronic devices. Imagine the complexity and cost of testing and certifying software on practically every mainstream platform and OS in the market. Here at Netflix we live to push the bar higher and solve problems like these.

To help solve this problem we are building Netflix Test Studio - a cloud based automation solution that allows devices to be connected and tested remotely from anywhere in the world. We strive to build the best multi-platform client automation solution available and already support most mainstream platforms and can control, monitor and watch test devices in real time being run all around the world with results in the millions.

While we currently support hundreds of simultaneous devices, we want to go bigger and move to enable virtualization in the cloud to support thousands of devices. Imagine surgical and targeted armies of devices at teams’ disposal to test their services. In this role you can help us make this happen.

Our solution is built on the Netflix platform which gives us access to some amazing tools and services. We are leveraging the same server ecosystem that is used to deliver Netflix to millions of users and actually work alongside it. As part of the team you get to work with many teams and touch practically all aspects of Netflix services.

As part of the Cloud Services team, you will:
- Design and build best-in-class automation services in the cloud.
- Become an expert of leveraging Netflix tools and services.
- Help build tools and services to help our internal teams benefit from our solution.
- Work with various teams on leveraging or building new web services.
- Help us with new directions such as Scala, WebSockets, Node.Js

This is your dream job if:
- You love to work on unique and challenging engineering problems.
- You grasp what this solution will do for Netflix.
- You have high standards in everything you do.
- You want to design and build world-class solutions.
The skills we require:
- You are an excellent Java developer (5+ years) with solid RESTful API experience.
- You are skilled with databases (SQL / NoSQL)
- Strong experience with cloud computing platforms, such as Amazon Web Services.
- Experience with embedded systems, device automation, analytics and 
- Continuous integration / build management tools experience.

If you want to be part of a team that is building what we believe will be the largest multi-platform automation system ever built then please let us know as we would love to talk to you.
 
 
 
 
 
 

Saturday 2 August 2014

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 
 
 
 

Senior Software Engineer - Crisis Response Engineering | Netflix, Inc. | Los Gatos, CA


Senior Software Engineer - Crisis Response Engineering | Netflix, Inc. | Los Gatos, CA


Senior Software Engineer - Crisis Response Engineering

Cloud and Platform Engineering

Los Gatos, CA

Netflix is the world's leading streaming video service, and our growth is accelerating. At Netflix, we are building new cloud management tools, pushing the limits of technology, and powering our explosive growth while at the same time improving the availability and reliability of our services.
About the team
Netflix is a complex, distributed system. Like most complex systems, it breaks. That’s where the Crisis Response Engineering team comes in. We have three main responsibilities:

-Stop the bleeding: determine and guide the action to contain customer impact
-Fix the problem: work with engineering teams to find and fix the root cause
-Avoid similar problems: understand the root cause and why the failure happened, then plan next steps to avoid recurrence

About the job
As a Software Engineer on Crisis Response Engineering, you’ll be revolutionizing how Netflix (and the industry) handles outages. You’ll create the tools that the entire company relies on for collaboration, root-cause identification, and recovery from an outage. Our planned system will integrate with a variety of other systems at Netflix which handle monitoring, deployment, notifications, chat and phone to provide a consolidated real-time view of the incident in progress. Currently Netflix uses industry-standard tools to manage these components, but standards are like opinions, and our opinion is that we can do better.
About you
You’re a world-class web software developer. You’ve built and deployed web applications for a variety of purposes. You have experience building apps that react to underlying data, rather than just waiting for the next page refresh. Your excitement about a product increases proportionally with its production impact.

You will be successful in this role if you:
-Thrive in high tempo, high consequence situations
-Ruthlessly pragmatic and know how to ship high-value features quickly
-Are extremely clear, concise and effective in both written and verbal communications
-Have plenty of experience developing rich web applications
-Understand concepts like threading and event-driven asynchronous I/O
-Have some experience running code on the JVM
-Love having an impact and improving the organization as a whole





Friday 1 August 2014

Salesforce.com Developer | LinkedIn | Sunnyvale, CA


Salesforce.com Developer | LinkedIn | Sunnyvale, CA


Salesforce.com Developer

LinkedIn - Sunnyvale, CA

Posted 21 days ago
This is a preview of the Salesforce.com Developer job at LinkedIn. To view the full job listing, join LinkedIn - its free!

About this job

Job description

Job Title: Salesforce.com Developer
Type: Full-time
Location: Sunnyvale, CA

LinkedIn is looking for an energetic, process and detail oriented Salesforce.com Developer to work closely and effectively with key LinkedIn business owners/teams in post-implementation development and maintenance of projects for LinkedIn’s Global Sales Organization. This individual will interact closely with management, business and sales operations teams, and systems teams to effectively develop and provide ongoing support of projects of varying size, duration and complexity. This role provides interesting, varied work that will deliver significant impact on LinkedIn’s Global Sales Organization ability to go to market strategy. Successful execution will require effective communication and designing and supporting solutions in a fast-paced, high-growth environment.
Job Responsibilities:
  • Develops, enhances, debugs, supports, analyzes, maintains and tests new/existing functionality which supports internal business units or supporting functions.
  • Communicate with development team when necessary to troubleshoot and solve advanced/complex technical issues.
  • Partner with various internal teams to assist in solving technical problems or issues when necessary.
  • Provide assistance and/or take ownership of escalated or complex issues or problems and follow through to resolution.
  • Provide technical expertise in identifying, evaluating and developing technology solutions including integrations with other enterprise software solutions.
  • Participate in all phases of the software development lifecycle, including discovery, analysis, requirements definition, solution design, configuration, code development, testing, deployment and support.
  • Work independently to make decisions regarding resolution of issues.
  • Create clear and concise functional and technical specifications, diagrams, and other documentation.
  • Provide technical leadership for off-shore developer team members and deliver meaningful and constructive feedback during code review sessions.
Knowledge and Experience:
  • Bachelor of Science degree in Computer Science, Engineering, or a related field required
  • Master’s degree or PHD in in Computer Science, Engineering, or a related field a plus
  • 2 -5 years administration experience with Salesforce.com.
  • 1-3 years development experience within Salesforce.com.
  • Experience with Apex and Visualforce development.
  • Experience with data migration, integration techniques, and tools, (Experience Boomi Integration tool a plus).
  • Experience with Oracle, Doubleclick, Xactly, Cloud9, Eloqua and Teradata a plus.
  • Experience with JavaScript, JQuery, json a plus.
  • Salesforce.com developer certification a plus.
Personal Attributes:
  • Act Like an Owner
o Self-starter, confident in his/her abilities, self-motivated and able to work effectively with little supervision.
o A high energy, results-oriented individual who can make a difference; an individual who takes initiative, makes things happen, accepts accountability and has a "can do" attitude; has a sense of urgency
o Action oriented – an individual not afraid to roll up his/her sleeves and get into the details of the operation.
  • Relationships matter
    • Ability to establish credibility and rapport with technical and non-technical team members and to work collaboratively and cross-functionally.
o Excellent interpersonal skills with a demonstrated ability to work in a team-oriented sales-driven environment
  • Demand Excellence
o Outstanding project management skills – ability to juggle multiple projects/tasks across various user groups.
o Excellent analytical and problem solving skills – ability to understand business and technical requirements and “speak the language” of the various stakeholders.
 
 
 
 
 

Web Developer | LinkedIn | Mountain View, CA


Web Developer | LinkedIn | Mountain View, CA


Web Developer at LinkedIn

LinkedIn - Mountain View, CA

Posted 4 days ago
This is a preview of the Web Developer at LinkedIn job at LinkedIn. To view the full job listing, join LinkedIn - its free!

About this job

Job description

Do you dream in markup? As soon as you finish a project, do you step back and think, "Now, how can I make this better?" We've been waiting for you.

LinkedIn is looking for smart, sociable and responsible web developers who are eager to tackle the challenges of a rapidly growing web application with tens of millions of daily visitors. We want to hire dedicated and conscientious people to build rich, dynamic client-side interfaces using Javascript, while leveraging new technologies like HTML5 and CSS3, and server-side technologies like Scala, Dust and Play..

Check out our Linkedin Labs page which showcases products built on what we call "inDay" each month. inDay is an innovation day where LinkedIn employees have no meetings and are encouraged to work on something not already on the roadmap to keep creative juices flowing. Here is a quick video to explain more about inDay: http://www.youtube.com/watch?v=9Ny_jFV4dTk
And to see the products created on inDay check out our labs: www.linkedinlabs.com.

Position Responsibility:

You will own the front-end development for one or more of our products and collaborate with visual/interaction designers, engineers, and product managers to launch new products, iterate on existing features, and build a world-class user experience.

You will implement cutting-edge technologies and will be writing state-of-the-art code to keep LinkedIn at the cutting edge of current technology

Your specific expertise will be required to make efficient use of A/B testing frameworks, fast page load times, and efficient UI development.

Meet with colleagues including product managers and engineers assigned to your project(s).

Position Requirements:

Minimum 3+ years experience with semantic HTML/XHTML and CSS

Experience writing clean, unobtrusive Javascript/AJAX including experience with common libraries (YUI, jQuery, etc) and debugging tools (Firebug, etc.)

An encyclopedic knowledge of browser quirks and their remedies

Knowledge of (and a passion for) current trends and best practices in front-end architecture, including performance, accessibility and usability

Familiarity and comfort with command-line applications

Bachelors degree or equivalent experience required
 
 
 
 
 

Thursday 31 July 2014

Engineering Manager - Tools | LinkedIn | Mountain View, CA


Engineering Manager - Tools | LinkedIn | Mountain View, CA


Engineering Manager - Tools

LinkedIn - Mountain View, CA

Posted 1 day ago
This is a preview of the Engineering Manager - Tools job at LinkedIn. To view the full job listing, join LinkedIn - its free!

About this job

Job description

LinkedIn connects talented people with opportunity, and keeping up with the needs of our 300 million+ members requires a tremendous amount of infrastructure and an efficient development team. It's the job of Tools Engineering to make sure that development teams work as effectively as possible. Our goal is to make LinkedIn the best place in the world to develop and ship software products.

The Development Tools team is responsible for many of the tools that LinkedIn developers use every day. We are growing rapidly and need a Software Engineering Manager to take our Build Tools team to the next level. Build Tools is on a mission to radically change the definition of a software “build”. Using a combination of local continuous execution tooling and a private cloud with 100’s of high-performance servers we aim to eliminate wait time for developers and releases.

The role combines engineering leadership with people management. You will be responsible for solving technical problems related to individual developer computers, large scale distributed systems and mobile platforms. You will also be responsible for leading, managing and growing a group of talented software engineers

To learn more about LinkedIn’s development platform please see http://www.youtube.com/watch?v=OxpGLxHW93k

Required Skills:
• B.S. in Computer Science, EE or equivalent experience, M.S. preferred.
• Experience working in a Unix environment, Linux preferred.
• Experience hiring, mentoring, coaching and developing top engineering talent.
• Excellent relationship and people skills.
• Excellent project management and organizational skills. Experience in one or more of the following is desired:
• Continuous delivery and deployment.
• Mobile development, SDKs and tooling (iOS and Android).
• Build, test and release automation.
• Distributed caches and cloud systems.
• Gradle
• Play!


http://www.linkedin.com/jobs2/view/18036769?trk=jserp_job_details_text


Software Engineer - Web Performance | LinkedIn | Mountain View, CA


Software Engineer - Web Performance | LinkedIn | Mountain View, CA


Software Engineer - Web Performance

LinkedIn - Mountain View, CA

Posted 1 day ago
This is a preview of the Software Engineer - Web Performance job at LinkedIn. To view the full job listing, join LinkedIn - its free!

About this job

Job description

The engineering culture at LinkedIn is based on building and integrating cutting-edge technologies while encouraging creativity, innovation, and expansion. Our engineers constantly raise the bar for excellence, motivating each other to tackle challenges and take intelligent risks. The industry is moving fast and our engineers are right there with it! http://engineering.linkedin.com.


If you are intrigued by the challenges of working with large scale web applications spanning diverse technology stacks, then LinkedIn Performance is the team for you.We focus on speeding up and scaling our site, working in the presentation layer, mobile app clients, networks, as well as backend services and systems. We are looking for talented Software Engineers with a passion for frontend presentation technology and web performance, who can take on site speed analysis and code optimization challenges across multi-tiers with a focus in one or more of the following areas:



•Data collection and analysis: add code to collect web performance data, provide analysis to find hot spots

• Performance analysis tools: build tools to visualize real user monitoring (RUM) data

• Optimization: change system or application codes to optimize for the best site speed

• Drive and lead application optimization across teams: work with various teams to achieve site optimization targets

•Evangelize and support web performance best practices throughout the engineering team



Desired Skills and Experience:

• Passion for and/or expertise in working on web performance, experience in large scale websites a big plus

•Hands-on experience in HTML, JavaScript/Ajax, and CSS

•Knowledge of network performance such as DNS, TCP, HTTP, HTTP2.0/SPDY, or CDN for static or dynamic contents a big plus •Knowledge of mobile app client development and performance tuning a plus

•Experience using site speed analysis tools such as webpagetest, Firebug, Chrome developer tools

•Strong communication skills and ability to work with cross-functional teams

•Strong background in software development


http://www.linkedin.com/jobs2/view/18037528?trk=jserp_job_details_text



Software Engineer – Android Developer (All Levels) | LinkedIn | Mountain View, CA


Software Engineer – Android Developer (All Levels) | LinkedIn | Mountain View, CA


Software Engineer – Android Developer (All Levels)

LinkedIn - Mountain View, CA

Posted 1 day ago
This is a preview of the Software Engineer – Android Developer (All Levels) job at LinkedIn. To view the full job listing, join LinkedIn - its free!

About this job

Job description

At LinkedIn, we're passionate about connecting the world's professionals with economic opportunity -- that includes you! Join our world-class team and find your ideal job. Explore cutting-edge technology and flex your creativity. Work and learn from the best. Push your skills higher.  Tackle big problems. Innovate. Create. Write code that makes a difference in professionals' lives.
http://engineering.linkedin.com/

About Software Engineering, Mobile Applications

LinkedIn Mobile is the fastest growing segment at the company and one of its most important. We're revolutionizing the way professionals connect, communicate, and share. Our team develops the native LinkedIn apps for Android, developing out mobile web apps for mobile browsers. We're also responsible for developing the front-end node.js servers powering all of our mobile apps. We're passionate about providing the best possible experience to our users -- from UI and design to speed and performance.

Our engineers love the flexibility to work across our tech stack from Android, iOS, and HTML5 - to node.js servers and Java services. The team is small enough so that you can make an immediate impact on millions of mobile professionals, but we're big enough that you can also find your niche and focus on a particular area or technology.

Apply today and find your dream job on the LinkedIn mobile team!

Desired Skills and Experience

You should have a solid foundation in computer science with strong competencies in data structures, algorithms and software design. You thrive in a fast paced, test-driven, collaborative and iterative programming environment and love scaling distributed applications, making architectural trade-offs applying synchronous and asynchronous design patterns,writing code, and delivering with top-notch quality.
  • You meet your commitments on time and produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
  • You have experience building mobile applications that delight users on the Android platform.  You understand how to leverage mobile OS frameworks for multi-threading, for persisting data, and for managing user experience and graphics across multiple screen sizes.
  • You know how to build Java services for information delivery from server to mobile clients, and have worked with relevant tools (IDEs, ant, junit,etc.).
  • You are a master of object-oriented design, coding and testing patterns.
  • You have experience with relational databases (both transactional and non-transactional), database architecture, and distributed transaction management.
  • You know how to develop multi-tier scalable and reliable applications that operate 24x7.
  • You have a BS, MS. PhD in Computer Science or related discipline.

http://www.linkedin.com/jobs2/view/18038543?trk=jserp_job_details_text


Software Engineer - Tools | LinkedIn | San Francisco Bay Area


Software Engineer - Tools | LinkedIn | San Francisco Bay Area


Software Engineer - Tools

LinkedIn - San Francisco Bay Area

Posted 1 day ago
This is a preview of the Software Engineer - Tools job at LinkedIn. To view the full job listing, join LinkedIn - its free!

About this job

Job description

LinkedIn connects talented people with opportunity, but keeping up with the needs of our 250 million+ members requires a tremendous amount of infrastructure and an extremely efficient development team. It's the Tools team's job to make sure that development team works as effectively as possible. Our goal is to make LinkedIn the best place in the world to write software.

As a member of the tools team, you will use your experience and technical skills to design and build tools and frameworks to automate development, testing, deployment, management and monitoring of our 24x7 services and products. Working with our application teams, you will help build out the infrastructure required to develop, test, ship and maintain high quality products.As a tools developer you will shape how LinkedIn writes and ships software in a fundamental way.

Help us scale the infrastructure & tools required to keep our thousand plus developers in step when they're all sharing the same code, building and testing our software stacks, releasing and deploying their services continuously without compromising site reliability.

You will enjoy a breadth of responsibilities in this highly visible role and be recognized for solving large scale engineering and cross organization problems. You will also partner with every product team to evangelize and enable their transition to the tools and frameworks developed by the tools team. Your work will have a huge impact on the entire engineering organization and potentially be shared with the open source community.


Come join us, make an impact and help take LinkedIn Engineering to the next level! Apply now.


Required Skills:
  • B.S. in Computer Science, EE or equivalent experience, M.S. preferred.
  • Excellent programming skills in Python, Java or any other dynamic language.
  • Excellent analytical, problem-solving, troubleshooting and decision-making skills.
  • Must be self-directed, detail-oriented and have excellent written & verbal communication skills.
  • Broad understanding of Internet protocols and network programming.
  • Experience working in a Unix environment, Linux preferred.


Experience in one or more of the following is desired:
  • Developing test harnesses/frameworks.
  • Large-scale distributed systems and client-server architectures.
  • Standard build tools and version control systems (svn, git, gradle, perforce)
  • Python development using frameworks like Django, Flask, Jinja, SQLAlchemy
  • Developing/testing RESTful APIs
  • Mobile(iOS/Android) development, tooling or testing
  • Tomcat, Jetty, Netty, Apache/ATS, Scala/sbt, or Node.js
  • Database systems (MySql, PostgreSQL, Redis, HBase, Voldemort, Espresso, Cassandra)
  • Security tools, frameworks and protocols

Desired Skills and Experience

  • Developing test harnesses/frameworks
  • Large-scale distributed systems and client-server architectures.
  • Standard build tools and version control systems (svn, git, gradle, perforce)
  • Python development using frameworks like Django, Flask, Jinja, SQLAlchemy
  • Developing/testing RESTful APIs
  • Mobile(iOS/Android) development, tooling or testing
  • Tomcat, Jetty, Netty, Apache/ATS, Scala/sbt, or Node.js
  • Database systems (MySql, PostgreSQL, Redis, HBase, Voldemort, Espresso, Cassandra)
  • Security tools, frameworks and protocols

About this company

LinkedIn takes your professional network online, giving you access to people, jobs and opportunities like never before. Built upon trusted connections and relationships, LinkedIn has established the world’s largest and most powerful professional network. Currently, more than 238 million professionals are on LinkedIn, including executives from all five hundred of the Fortune 500 companies, as well as a wide range of household names in technology, financial services, media, consumer packaged goods, entertainment, and numerous other industries. The company is publicly held and has a diversified business model with revenues coming from user subscriptions, advertising sales and hiring solutions
 
LinkedIn is committed to diversity in its workforce and is proud to be an equal opportunity employer. LinkedIn considers qualified applicants without regard to race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation, or any other legally protected status.   If you believe you need a reasonable accommodation to search for a job opening or to apply for a position, please contact us by sending an email to accommodations@linkedin.com.


http://www.linkedin.com/jobs2/view/18038549?trk=jserp_job_details_text


Wednesday 30 July 2014

Senior iOS Mobile Developer | Trulia, Inc. | San Francisco, CA


Senior iOS Mobile Developer | Trulia, Inc. | San Francisco, CA


Senior iOS Mobile Developer

Mobile iOS Android iPad | San Francisco, CA, United States

Trulia gives home buyers, sellers, owners and renters the inside scoop on properties, places and real estate professionals. Trulia has unique info on the areas people want to live in that can’t be found anywhere else: users can learn about agents, neighborhoods, schools, and crime and even ask the local community questions. Real estate professionals use Trulia to connect with millions of transaction-ready buyers and sellers each month via our hyper-local advertising services, social recommendations and top-rated mobile apps.

Trulia is built on an employee-centric, values driven culture -we enjoy one another and have been recognized as a 'Best Place to Work' in San Francisco Bay Area, and Denver.

Trulia was founded in 2005 and is backed by Accel Partners and Sequoia Capital.

iOS Mobile Developer

Be part of the Trulia Mobile team and help build and shape Iphone/Ipad products that are super innovative, fun and challenging!

Who you are:
  • Solid understanding of Objective-C and building iphone/ipad applications
  • Strong experience profiling and correcting memory usage issues, and optimizing code for performance 
  • Has published one or more apps to the Apple app-store
  • Good understanding of web and web-related technologies
  • Driven and self-motivated
  • Work creatively to solve challenging problems


Why work with us:
  • Trulia’s engineers are passionate and smart. We have a lot of flexibility on how we do our work, and take that responsibility seriously
  • We’re not afraid to try things that may not work and spend considerable time on “off-roadmap” projects to explore ideas
  • We like to get things done with fast, maintainable code.
  • We support your professional growth (conferences, training, etc)
  • We’ve got a stocked kitchen with all sorts of goodies and a kegerator

http://hire.jobvite.com/CompanyJobs/Careers.aspx?c=qzZ9Vfwm&j=o2dRYfwO&page=Job%20Description